विजुअल स्टूडियो कोड में कई लाइनों पर टिप्पणी कैसे करें?


347

मुझे विज़ुअल स्टूडियो कोड में कोड की कई लाइनों पर टिप्पणी करने और उन्हें अनसुना करने का तरीका नहीं मिल रहा है ।

क्या कुछ शॉर्टकट का उपयोग करके विज़ुअल स्टूडियो कोड में कई लाइनों पर टिप्पणी करना और उन्हें अनलोड करना संभव है? यदि हाँ, तो कैसे करें?


जब एक लाइन पहले से ही html
विवेक शुक्ला

जवाबों:


352

Shift+ Alt+A

यहां आप सभी कीबोर्ड शॉर्टकट पा सकते हैं।

सभी VSCode शॉर्टकट

पुनश्च: मैं ब्लॉक टिप्पणियों को टॉगल करने के लिए Ctrl+ Shift+ /को प्राथमिकता देता हूं क्योंकि Ctrl+ /टॉगल लाइन टिप्पणियों के लिए शॉर्टकट है, इसलिए यह स्वाभाविक रूप से याद रखना आसान है। ऐसा करने के लिए, बस स्क्रीन के नीचे बाईं ओर स्थित सेटिंग आइकन पर क्लिक करें और 'कीबोर्ड शॉर्टकट' पर क्लिक करें और "ब्लॉक टॉगल करें" ढूंढें। फिर क्लिक करें और अपना वांछित संयोजन दर्ज करें।


27
यह शायद शीर्ष मतदान का जवाब नहीं है क्योंकि विभिन्न भाषाओं के लिए वीएस कोड कैसे काम करता है। अजगर कोड के लिए, "कमेंट ब्लॉक" कमांड Alt + Shift + A वास्तव में चयनित पाठ को एक बहुस्तरीय स्ट्रिंग में लपेटता है, जबकि Ctrl + / किसी भी प्रकार की टिप्पणी को टॉगल करने का तरीका है (यहां पूछे गए अनुसार "ब्लॉक" टिप्पणी भी शामिल है)।
केसी कुबल

मुझे सेटिंग आइकन पर क्लिक करने और कीबोर्ड शॉर्टकट पर क्लिक करने का सुझाव बहुत मददगार लगा।
ckkkitty

1
यदि आप कीबोर्ड शॉर्टकट भूल जाते हैं तो आप संपादन मेनू में टिप्पणी विकल्प चुन सकते हैं।
क्रिस कोस्टर

1
ctrl + shift + A ने मेरे लिए मल्टी-लाइन टिप्पणी जोड़ने का काम किया।
अवनि खाबिया

क्या इन्हें संपादक संदर्भ मेनू में जोड़ने का कोई तरीका नहीं है? मैं संदर्भ मेनू में टिप्पणी / अपॉइंटमेंट कमांड जोड़ना चाहूंगा।

181

पहले, उन पंक्तियों का चयन करें जिन्हें आप टिप्पणी करना चाहते हैं / असहजता ( CTRL+ Lकुछ पंक्तियों का चयन करने के लिए सुविधाजनक है)

फिर:

  • लाइन टिप्पणियों को टॉगल करने के लिए, निष्पादित करें editor.action.commentLine( CTRL+ /विंडोज पर)

    या

  • लाइन टिप्पणियां जोड़ने के लिए, निष्पादित करें editor.action.addCommentLine( CTRL+ K CTRL+ C)

    लाइन टिप्पणियों को हटाने के लिए, निष्पादित करें editor.action.removeCommentLine( CTRL+ K CTRL+ U)

    या

  • ब्लॉक टिप्पणी टॉगल करने के लिए, निष्पादित करें editor.action.blockComment( SHIFT- ALT- A)

आधिकारिक दस्तावेज़ देखें: विज़ुअल स्टूडियो कोड के लिए कुंजी बाइंडिंग


10
अफसोस की बात है, cmd+/एक जर्मन (मैक) कीबोर्ड के लिए एक वैध शॉर्टकट नहीं है। FWIW: मैंने इसे { "key": "cmd+shift+7", "command": "editor.action.commentLine", "when": "editorTextFocus" }एटम से मिलान करने के लिए बदल दिया ।
मारियो

5
मैक पर, यह cmd + - (cmd और minus) है।
जो स्मो

1
अजीब, मेरे साथ यह cmd + = (मैकोस सिएरा और विस्कोस 161)
xastor

1
मैं इसे js फ़ाइल पर उपयोग कर रहा हूँ। लेकिन यह / * .. * / बहुस्तरीय टिप्पणी के लिए काम नहीं करता है। इसके बजाय, यह चयनित सभी लाइनों के '//' को दूर करता है
अमित कुमार गुप्ता

1
@Mario: मैं लंबे समय तक संघर्ष करता रहा, जब तक कि मैं अपने स्विस-जर्मन लेआउट से यूएस-लेआउट में स्थानांतरित करने का निर्णय नहीं लेता। ओम्लाट्स एकमात्र समस्या है, लेकिन मैक पर आपको "वर्कअराउंड" फास्ट करने की आदत है। यूएस लेआउट (लगभग) सभी कार्यक्रमों के लिए मानक है, जब यह शॉर्टकट की बात आती है, तो मैं स्विच करने पर विचार करूंगा।
कोडप्लेब

90

विंडोज में मल्टीपल कमेंट करने का कीबोर्ड शॉर्टकट shift+ alt+ है A


यह कुछ भाषाओं में बेहतर है क्योंकि यह "ब्लॉक कमेंट" को जन्म देती है। CTRL- / "टॉगल कमेंट" टॉगल करता है जो कि CSS या HTML में काम नहीं करता है।
hraban

मैं इस शॉर्टकट को कैसे बदल सकता हूं, मैं इसे फ़ाइल> वरीयताएँ> कीबोर्ड शोरकट्स में नहीं ढूंढ सकता हूं?
सियानिपर्ड

यह केवल वही है जिसकी मुझे तलाश थी। केवल इसलिए कि यह चयन टिप्पणी है पूरी पंक्ति टिप्पणी नहीं। यह /**/पूरी पंक्ति के साथ चयन को लपेटता है । मैं विंडोज 10 पर हूँ
सबा आहंग

79

वीएस कोड में मल्टीलाइन / सिंगल लाइन कैसे टिप्पणी करें:


मैक ओ एस:

Shift+ Option+ A:

/* multiline    
   comment */

CMD+ /:

// single line comment    

खिड़कियाँ:

Shift+ Alt+ A:

 /* multiline
    comment */

CTRL+ /:

// single line comment

इन शॉर्टकट को कैसे रिमैप / बदलें?

विंडोज: फाइल> प्राथमिकताएं> कीबोर्ड शॉर्टकट।

MacOS: कोड> प्राथमिकताएं> कीबोर्ड शॉर्टकट।

आप कीबाइंडिंग (कुंजी नाम) और कमांड नाम दोनों सूची के माध्यम से खोज सकते हैं।


पढ़ें: दूसरे पाठ संपादक (उदात्त, परमाणु आदि) से शॉर्टकट कैसे सेट करें?

आधिकारिक डॉक्स: विज़ुअल स्टूडियो कोड के लिए कुंजी बाइंडिंग


43

मेरे मामले में, उबंटू, शॉर्टकट ctrl+ shift+ है A


मेरे ubuntu 16 में काम नहीं करता है, अजीब है, मैं चाबियाँ बदल सकता हूं लेकिन शायद फ़ाइल एक्सटेंशन पर निर्भर करता है?
फेरोओ

29

आप आधिकारिक दस्तावेज पर सभी उपलब्ध कीबाइंडिंग देख सकते हैं ।

यहां ओक्स के लिए प्रासंगिक बिट है:

Key     Command

⌘K ⌘C   Add Line Comment    
⌘K ⌘U   Remove Line Comment 
⌘/      Toggle Line Comment 
⇧⌥A     Toggle Block Comment

आपको उन पंक्तियों का चयन करना होगा जिन्हें आप पहले टिप्पणी करना चाहते हैं, फिर शॉर्टकट के ऊपर निष्पादित करें, अर्थात विंडोज़ ⌘/पर ओएक्सएक्स Ctrl/पर।


1
लेकिन यह बहुस्तरीय टिप्पणी के बारे में बात नहीं करता है।
अमित कुमार गुप्ता

1
@ अमितगुप्त: T / टॉगल लाइन टिप्पणी <- यह बहुस्तरीय के लिए भी काम करता है।
21 दिसबंर पर laishiekai

कई लाइनों को हाइलाइट करें और thenK तब orC या ⌘K तब ⌘U काम करेगा। ⌘ / भी यही काम करता है। @ अमितगुप्ता
पाइथलैंग

14

मेरे कीबोर्ड लेआउट के लिए यह Ctrl+ के §लिए है:

//
//
//

और Shift+ के लिए Alt+ A:

/*
...
*/

2
Mac OS के लिए Shift + Alt + A
Eran या

12

दृश्य कोड के उपयोग पर कई लाइन टिप्पणी करने के लिए

shift+ alt+a

एकल लाइन उपयोग टिप्पणी करने के लिए

ctrl + /


7

में MacOS टिप्पणी बाहर बहु-रेखाएं कीबोर्ड शॉर्टकट से दृश्य स्टूडियो संहिता में:

Option+ Shift+A

/*
...
...
*/

1
धन्यवाद! यह मल्टीलाइन टिप्पणी है, जबकि अन्य का सुझाव है कि मल्टी लाइन के लिए सिंगल लाइन टिप्पणी।
एडुआर्ड

7

CTRLसीएसएस मल्टीलाइन के लिए + SHIFT+A

  • उबंटू १६
  • VSCode संस्करण 1.17.2

6

VSCODE के नए संस्करण में (संस्करण 1.26.1)

VSCODE संस्करण

  1. फ़ाइल> प्राथमिकताओं> कीबोर्ड शॉर्टकट पर जाएं
  2. निम्न को खोजें comment डबल क्लिक मौजूदा शॉर्टकट 'keybinding`
  3. और मेरे मामले में नया कीबोर्ड शॉर्टकट ctrl+ shfit+ दबाएं/

आप अपनी इच्छानुसार कोई भी शॉर्टकट असाइन कर सकते हैं। आशा है ये मदद करेगा।

यहां छवि विवरण दर्ज करें


6
  1. टिप्पणी आप चाहते हैं सभी लाइन का चयन करें

  2. CTRL + /


जब रेखा टिप्पणी Ctrl + / है तो ब्लॉक की टिप्पणी के लिए Shift + Alt + A का उपयोग करने पर थोड़ा अजीब लगता है। ReSharper क्रमशः लाइन और ब्लॉक टिप्पणी के लिए Ctr + Alt + / और Ctrl + Shift + / का उपयोग करता है। Vscode के लिए कोई भी देख सकता है कि Shift-Alt-A चाबियाँ (ब्लॉक टिप्पणी के लिए) विशिष्ट तीन कुंजी कॉम्बो की तुलना में कुछ आसान हैं, लेकिन यह कीबोर्ड शॉर्टकट के रूप में इतना गैर-सहज है। मैं Ctrl + / और Ctrl + Shift + / क्रमशः लाइन और ब्लॉक टिप्पणी के लिए और Ctrl + Shift + / ब्लॉक टिप्पणी के लिए उपयोग करने के लिए Ctrl + / और Ctrl + Shift + / का उपयोग करने के लिए ReSharper को कॉन्फ़िगर करता हूं ताकि वे दोनों समान और सहज हों।
ग्रेग मैकफेरन

5

फ्रेंच के साथ Win10 / अंग्रेजी कीबोर्ड CTRL+ /, ctrl+ k+ uऔर ctrl+ k+ lकाम नहीं करते।

यहां देखिए यह कैसे काम करता है:

/ * * / SHIFT+ ALT+A

// CTRL+É

É कुंजी राइट शिफ्ट के बगल में है।



4

दृश्य स्टूडियो 2017 हम एक: टिप्पणी चयन करते हैं

Ctrl+ K, Ctrl+C

शॉर्टकट पाने के लिए Ctrl+ दबाएं Khttp://visualstudioshortcuts.com/2017/ की पुष्टि करने के लिए Ctrl+ दबाएं C


1
किसी कारण से मुझे इससे परेशानी होती है। मुझे आमतौर पर कई बार प्रेस करना पड़ता है। CTRL + ALT + A मेरे लिए सबसे अच्छा काम करता है।
एरिक

1
इसने मेरे लिए ठीक काम किया। इस उत्तर के लिए एक अच्छा ऐड-ऑन "हाउ टू अनकम्फर्ट" है।
टियागो मार्टिंस पेरेस '

का उपयोग करने के लिए Ctrl+ k, Ctrl+U
यासीन रूइजी


3

मेरे लिए टिप्पणी का उपयोग करने के लिए:

Ctrl+ k, Ctrl+c

और असहजता के लिए:

Ctrl+ k, Ctrl+u

मै इस्तेमाल कर रहा हूँ ubuntu 18.0.4



2

1. पाठ का चयन करें, टिप्पणी करने के लिए Cntl + K, C दबाएं (Ctr + E + C) 2. कर्सर को सीमांकक // और पाठ पाठ से पहले पहली पंक्ति में रखें। 3. Alt + Shift और चयन करने के लिए तीर कुंजियों का उपयोग करें। ... 4. केवल चयन किया जाता है, एक ही स्थान में प्रवेश करने के लिए स्पेस बार दबाएं।


2

मेरे लिए यह ctrl+ '(मैं कीबोर्ड के लिए सनी लेआउट का उपयोग कर रहा हूं)। आशा है कि किसी की मदद करता है।


फिनिश लेआउट के लिए भी, जो वास्तव में स्वीडिश के समान है।
फिरोज

2

CTRL+ / टिप्पणी / कोड की कई पंक्तियाँ

Ctrlऊपरी मामले के लिए + k+ uबाद में

ctrlबाद के मामले के लिए + k+l


2

यहां छवि विवरण दर्ज करें

उन लाइनों का चयन करें जिन्हें आप टिप्पणी करना चाहते हैं

फिर चयनित लाइनों टिप्पणी करने के लिएCtrl + दबाएँ/

यहां छवि विवरण दर्ज करें

और टिप्पणी हटाएं करने के लिए:
का चयन करें टिप्पणी की लाइनों आप जो टिप्पणी हटाएं करना चाहते हैं
सबसे पहले प्रेस Ctrl+ K तो Ctrl+ Uटिप्पणी की लाइनों टिप्पणी हटाएं बनाने के लिए


1

आप नीचे दिए गए चरणों का उपयोग करके मौजूदा शॉर्टकट देख सकते हैं। मुझे डिफ़ॉल्ट वाले असुविधाजनक लगते हैं, इसलिए मैंने टिप्पणियों में देखी गई '/' कमांड का उपयोग करने के लिए IDE को बदलने के लिए निम्न प्रक्रिया का उपयोग किया।

आप "टूल" मेनू पर जाकर और "विकल्प" का चयन करके कीबोर्ड शॉर्टकट को अनुकूलित कर सकते हैं। फिर "पर्यावरण" शाखा से "कीबोर्ड" चुनें। वहाँ से आप Edit.CommentSelection और Edit.UncommentSelection कमांड को उन सभी कीबोर्ड शॉर्टकट से जोड़ सकते हैं, जिन्हें आप चाहते हैं।


1

अब तक (संस्करण 1.18.0), आप फ़ाइल> वरीयताएँ> कीबोर्ड शॉर्टकट पर जाकर कीबोर्ड शॉर्टकट देख सकते हैं । यहां आप कमेंट संबंधी शॉर्टकट खोज सकते हैं।

उन उपयोगकर्ताओं के लिए जो + + से आ रहे हैं Sublime Textया पसंद करते हैं , आप उपर्युक्त सेटिंग से परिवर्तन कर सकते हैं या Microsoft द्वारा एक्सटेंशन स्थापित कर सकते हैं ।CtrlShift/Sublime Text Keymap


1

विंडोज 10, इतालवी कीबोर्ड, VSC 1.19.1 पर:

उन पंक्तियों का चयन करें जिन्हें आप टिप्पणी चाहते हैं और "Ctrl + comment" दबाएं


1

विंडोज़ के लिए, मल्टी-लाइन टिप्पणी के लिए डिफ़ॉल्ट कुंजी Alt+ हैShift + हैA

विंडोज़ के लिए, एकल पंक्ति टिप्पणी के लिए डिफ़ॉल्ट कुंजी Ctrl+ है/


1

विंडोज में

उन लाइनों का चयन करें जिन्हें आप टिप्पणी करना चाहते हैं। फिर Ctrl+ दबाएं/


1

यदि आप एक Linux वातावरण में VSCode का उपयोग कर रहे हैं, तो आप कई पंक्तियों पर टिप्पणी कर सकते हैं:

कोड का एक ब्लॉक चुनना => फिर, Ctrl+ Shift+ दबाएं A(टिप्पणी ब्लॉक करें)

या, कोड का एक ब्लॉक चुनना => फिर, दबाएं Ctrl + /(सभी चयनित लाइनों पर लागू एकल-लाइन टिप्पणी)

उम्मीद है की यह मदद करेगा।


1

विंडोज़ में आपको ctrl+ को प्रेस करने की जरूरत है /मैक में आप एकाधिक टिप्पणी करने के लिए + कर सकते हैं/

// public function index()
// {
//     $badgeIcon = BadgeIcon::all();
//     return $this->showAll($badgeIcon);
// }

तो अगर आपके पास अपठित टिप्पणी करना चाहते हैं तो लाइनें फिर से और फिर प्रेस का चयन ctrl+ /(विंडोज़ में) फिर से + /(मैक में)।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.