Sublime Text 2 में लाइनों पर टिप्पणी करने के लिए कीबोर्ड शॉर्टकट


158

में उदात्त पाठ 2 , मैं कैसे एक में एक चयन लगा है टिप्पणी ?
क्या इस क्रिया के लिए कोई कीबोर्ड शॉर्टकट है?


8
<kbd>अपने उत्तरों में टैग का उपयोग करना न भूलें , दोस्तों। यह आपके द्वारा साझा किए जा रहे कीबोर्ड शॉर्टकट्स पर उचित जोर देता है। एक उदाहरण के लिए मेरा उत्तर देखें: stackoverflow.com/a/19389142/901641 - editमेरे उत्तर पर हिट करके देखें कि मैंने टैग का उपयोग कैसे किया।
ArtOfWarfare

जवाबों:


288

एक अंग्रेजी कीबोर्ड के लिए लिनक्स / विंडोज पर डिफ़ॉल्ट रूप से शॉर्टकट एक ब्लॉक टिप्पणी टॉगल करने के लिए Ctrl+ Shift+ /और एक लाइन टिप्पणी टॉगल करने के लिए Ctrl+ /है।

यदि आप जाते हैं Preferences->Key Bindings - Default, तो आप सभी शॉर्टकट पा सकते हैं, नीचे टिप्पणी करने के लिए लाइनें हैं।

{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },

8
डिफ़ॉल्ट विंडोज पर मेरे लिए काम नहीं करता है। मैं एक लैपटॉप का उपयोग कर रहा हूँ, यही कारण है कि, मुझे पता नहीं चल सकता है। हालांकि यह काम किया, धन्यवाद।
क्वाटर्ी

14
जैसा कि वादिम नोट करता है, मैक पर क्रमशः कमांड हैं cmd+option+/और cmd+/
dbn

1
तो कमांड के बजाय सुपर के बारे में क्या? मैं अपने डिफ़ॉल्ट कुंजी बाइंडिंग में लिनक्स सिंटैक्स देखता हूं, और मैंने इसे अपने उपयोगकर्ता कुंजी बाइंडिंग में सफलतापूर्वक उपयोग किया है।
ऐस

2
यदि आप स्पेनिश कीबोर्ड के साथ एक मैक उपयोगकर्ता हैं, तो आप इसे अपने उपयोगकर्ता कस्टम कुंजी बाइंडिंग में उपयोग करेंगे: [{"कुंजियाँ": ["alt + minus"], "कमांड": "toggle_comment", "args": {block "" झूठा}}, {"कुंजियाँ": ["alt + shift + minus"], "कमांड": "toggle_comment", "args": {"block": true}}]
पाब्लो एक्जेक्वेंसी लियोन

1
@ नोशकी - हां, मेरा जवाब केवल जीबी या यूएस कीबोर्ड का उपयोग करने वाले लोगों के लिए मान्य है, मैंने इसे इसके बारे में स्पष्ट होने के लिए अपडेट किया है। (फॉरवर्ड स्लैश कुंजी "/" यह एक जीबी / यूएस कीबोर्ड पर स्वयं की कुंजी है)
एंड्रयू बैरेट

89

"वरीयताएँ-> मुख्य बिन्दुओं - उपयोगकर्ता" में

[
   { "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
   { "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
]

बस इसे पेस्ट करें, ये काम करेंगे महान!


मेरे लिए उबंटू 19.10 पर एक स्पेनिश (लैटिन अमेरिकी) कीबोर्ड लेआउट के साथ काम किया
23

20

मैं जोड़ना चाहूंगा, कि मेरे मैक पर डिफ़ॉल्ट ब्लॉक टिप्पणी टॉगल शॉर्टकट cmd+ alt+ है/


14

जर्मन कीबोर्ड का उपयोग के लिए ctrl+ shift+ #एक ब्लॉक टिप्पणी टॉगल करने के लिए और ctrl+ #एक लाइन टिप्पणी टॉगल करने के लिए।

शॉर्टकट Preferences->Key Bindings - Defaultको Ctrl+ Shift+ /और Ctrl+ पर सेट किया गया है /, लेकिन वास्तव में फ़ंक्शन का उपयोग करने के लिए, ऊपर बताई गई कुंजियों को दबाएं।


क्या आपको लगता है कि तुम मुझे कैसे हैश कुंजी को असाइन करने की सलाह नहीं दे सकते? मैं 'रीइंडेंट' कमांड के लिए शॉर्टकट बनाने की कोशिश कर रहा हूं, लेकिन इसमें से कुछ भी नहीं है। कोशिश कर रहा है: { "keys": ["ctrl+#"], "command": "reindent" }क्या JSON में # चरित्र का उपयोग करते हुए कोई समस्या है ?
ग्राहम आर। आर्मस्ट्रांग

1
@ GrahamR.Armstrong उस फ़ाइल में शॉर्टकट को असाइन किया गया है Ctrl+/और किसी ctrl + #को फ़ंक्शन का उपयोग करने के लिए प्रेस करने की आवश्यकता है , मैं आपको /उस कुंजी को असाइन करने के लिए उपयोग करने का प्रयास करने का सुझाव दूंगा । मुझे नहीं पता कि JSON पार्सर # चरित्र के साथ क्या करता है।
हैप्पीयोमेप

10

एक ब्राज़ीलियाई पुर्तगाली ABNT2 कीबोर्ड में, जोशीडीएम द्वारा रिपोर्ट की गई रिपोर्ट के समान है। फ़ाइल उदात्त-कीमैप में मेरे पास है:

{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },

लेकिन मैं उपयोग करने के लिए है ctrl+ ;और ctrl+ shift+ ;। मेरे कीबोर्ड ;पर, बाईं ओर है /

यह एक बग की तरह लगता है।


यहाँ एक ही बात है, पता नहीं क्या समस्या है।
विटेर ह्यूगो

9

आपको "7" के साथ "/" को बदलने की आवश्यकता है, यह गैर अंग्रेजी कीबोर्ड लेआउट पर काम करता है।


8

इसने मेरे लिए ब्रैकेट से आने और सुन्न पर ctrl+ का उपयोग करने के लिए चाल /चली।

[
    { "keys": ["ctrl+keypad_divide"], "command": "toggle_comment", "args": { "block": false } },
    { "keys": ["ctrl+shift+keypad_divide"], "command": "toggle_comment", "args": { "block": true } }
]

6

मेरे कीबोर्ड (स्वीडिश) में "ä" के अधिकार की कुंजी है: "*"।

ctrl+*


5

कीबोर्ड (स्पेनिश) में, एसओ: विन 7।

प्राथमिकताएं-> कुंजी बाइंडिंग में जाएं - डिफ़ॉल्ट, ..."ctrl+/"]...द्वारा प्रतिस्थापित"ctrl+7"...

और numpad का उपयोग न करें, यह काम नहीं करता है। बस अक्षरों के ऊपर संख्याओं का उपयोग करें


1
गैर एन कीबोर्ड के लिए महान काम करता है
Jepzen

2

एक यूएस कीबोर्ड वाले मैक पर, आपको cmd+ चाहिए /


न केवल पायथन के लिए काम करता है, बल्कि सी और रूबी के लिए भी। धन्यवाद!
user2422869

2

लगता है कि कुछ प्रकार के कीबोर्ड मैपिंग बग। मैं पुर्तगाली हूं, इसलिए मैं पीटी / पीटी कीबोर्ड का उपयोग कर रहा हूं। उदात्त पाठ 3 जाहिरा तौर पर संभाल रहा /है ~


0

मैक्स OS: यदि आप कई अलग-अलग पंक्तियों को टॉगल करना चाहते हैं, तो बनाम एक पूरे चयन पर टिप्पणी करें, आप उस क्रम में मल्टी लाइन एडिट, shift+ cmd+ L, फिर cmd+ कर सकते हैं /


0

सबसे पहले उदात्त पाठ २ खोलें।

और टॉप मेनू बार में सेलेक्ट करें Preferences

और सेलेक्ट करे Key Bindings -User

और इस कोड को डालने से,

[
    { "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": false } },

    { "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": true } }
]

मैं Ctrl + Shift + C का उपयोग करता हूं , आप अलग-अलग शॉर्ट कट की का उपयोग भी करते हैं।


0

Ctrl+ d और Ctrl + Shift+ d...।

[

{ "keys": ["ctrl+d"], "command": "toggle_comment", "args": { "block": false } },

{ "keys": ["ctrl+shift+d"], "command": "toggle_comment", "args": { "block": true } },

]

0

मेरे लैपटॉप पर स्पेनिश कीबोर्ड पर, समस्या को "/" कुंजी बंधन पर लगता है, मैंने इसे ctrl+ shift+ में बदल दिया cऔर अब यह काम करता है।

{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": true } },
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.