Comment commenter plusieurs lignes dans Visual Studio Code?


349

Je ne trouve pas un moyen de commenter et de commenter plusieurs lignes de code dans Visual Studio Code .

Est-il possible de commenter et de commenter plusieurs lignes dans Visual Studio Code à l'aide d'un raccourci? Si oui, comment faire?


Comment commenter plusieurs lignes lorsque l'une des lignes est déjà commentée html
Vivek Shukla

Réponses:


354

Shift+ Alt+A

Vous trouverez ici tous les raccourcis clavier.

Tous les raccourcis VSCode

PS: Je préfère Ctrl+ Shift+ /pour basculer les commentaires de bloc parce que Ctrl+ /est un raccourci pour basculer les commentaires de ligne, donc c'est naturellement plus facile à retenir. Pour ce faire, cliquez simplement sur l'icône des paramètres en bas à gauche de l'écran et cliquez sur «Raccourcis clavier» et recherchez «bascule bloc ...». Cliquez ensuite sur et entrez la combinaison souhaitée.


27
Ce n'est probablement pas la réponse la plus votée en raison de la façon dont VS Code fonctionne pour différentes langues. Pour le code python, la commande "bloc de commentaires" Alt + Maj + A enveloppe en fait le texte sélectionné dans une chaîne multiligne, tandis que Ctrl + / est le moyen de basculer n'importe quel type de commentaire (y compris un commentaire "bloc" comme demandé ici).
Casey Kuball

J'ai trouvé la suggestion de cliquer sur l'icône des paramètres et cliquer sur Raccourcis clavier très utiles.
ckkkitty

1
Vous pouvez trouver les options de commentaire dans le menu Edition si vous oubliez les raccourcis clavier.
Chris Koester

1
ctrl + shift + A a fonctionné pour moi pour ajouter un commentaire sur plusieurs lignes.
Avani Khabiya

N'y a-t-il pas un moyen de les ajouter au menu contextuel de l'éditeur? Je voudrais ajouter des commandes de commentaire / décommentation au menu contextuel.
akinuri

181

Tout d'abord, sélectionnez les lignes que vous souhaitez commenter / décommenter ( CTRL+ Lest pratique pour sélectionner quelques lignes)

Ensuite:

  • Pour basculer les commentaires de ligne, exécutez editor.action.commentLine( CTRL+ /sous Windows)

    ou

  • Pour ajouter des commentaires de ligne, exécutez editor.action.addCommentLine( CTRL+ K CTRL+ C)

    Pour supprimer les commentaires de ligne, exécutez editor.action.removeCommentLine( CTRL+ K CTRL+ U)

    ou

  • Pour basculer un commentaire de bloc, exécutez editor.action.blockComment( SHIFT- ALT- A)

Voir le document officiel: Key Bindings for Visual Studio Code


10
Malheureusement, ce cmd+/n'est pas un raccourci valide pour un clavier allemand (Mac). FWIW: Je l'ai changé { "key": "cmd+shift+7", "command": "editor.action.commentLine", "when": "editorTextFocus" }pour correspondre à Atom.
Mario

5
Sur mac, c'est cmd + - (cmd et moins).
Jo Smo

1
Bizarre, avec moi c'est cmd + = (macos sierra et vscode 161)
xastor

1
Je l'utilise sur le fichier js. Mais cela ne fonctionne pas pour le commentaire / * .. * / multiligne. au lieu de cela, il place / supprime '//' devant toutes les lignes sélectionnées
Amit Kumar Gupta

1
@Mario: J'ai eu du mal pendant longtemps, jusqu'à ce que je décide finalement de passer de ma mise en page suisse-allemande à la mise en page américaine. Les trémas sont le seul problème, mais sur Mac, vous vous habituez rapidement à la «solution de contournement». La mise en page américaine est la norme pour (presque) tous les programmes, en ce qui concerne les raccourcis, donc j'envisagerais de changer.
codepleb

90

Le raccourci clavier pour commenter plusieurs dans Windows est shift+ alt+ A.


Celui-ci est meilleur dans certaines langues car il bascule "Bloquer les commentaires". CTRL- / bascule "Commentaire de ligne" qui ne fonctionne pas par exemple en CSS ou HTML.
hraban

Comment puis-je changer ce raccourci, je n'arrive pas à le trouver dans Fichier> Préférences> Raccourcis clavier?
sianipard

c'est le seul que je cherchais. Tout simplement parce que c'est un commentaire de sélection et non un commentaire de ligne entière. Il encapsule la sélection avec /**/pas toute la ligne. Je suis sur Windows 10
Saba Ahang

80

Comment commenter multiligne / ligne unique dans VS Code:


MacOS:

Shift+ Option+ A:

/* multiline    
   comment */

CMD+ /:

// single line comment    

Les fenêtres:

Shift+ Alt+ A:

 /* multiline
    comment */

CTRL+ /:

// single line comment

Comment remapper / modifier ces raccourcis?

Windows: Fichier> Préférences> Raccourcis clavier.

MacOS: Code> Préférences> Raccourcis clavier.

Vous pouvez rechercher dans la liste à la fois par raccourcis clavier (noms de clés) et noms de commandes.


Lire: Comment définir des raccourcis à partir d'un autre éditeur de texte (Sublime, Atom, etc.)?

Documents officiels: raccourcis clavier pour Visual Studio Code


43

Dans mon cas, Ubuntu, le raccourci est ctrl+ shift+ A.


dans mon ubuntu 16 ne fonctionne pas, étrange, je peux changer les clés mais cela dépend peut-être de l'extension du fichier?
Ferroao

29

Vous pouvez voir toutes les raccourcis clavier disponibles dans la documentation officielle .

Voici le bit pertinent pour osx:

Key     Command

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

Vous devrez d'abord sélectionner les lignes que vous souhaitez commenter, puis exécuter le raccourci ci-dessus, c'est- ⌘/à- dire sur osx Ctrl/sous Windows.


1
Mais il ne parle pas de commentaire multiligne.
Amit Kumar Gupta

1
@AmitGupta: ⌘ / Toggle Line Comment <- cela fonctionne aussi pour les multilignes.
laishiekai

mettez en surbrillance plusieurs lignes et ⌘K puis ⌘C ou ⌘K puis ⌘U fonctionnera. ⌘ / fait la même chose. @AmitGupta
pythlang

14

Pour ma disposition de clavier c'est Ctrl+ §pour:

//
//
//

Et Shift+ Alt+ Apour:

/*
...
*/

2
Maj + Alt + A pour mac OS
Eran ou

12

Pour commenter plusieurs lignes sur l'utilisation du code visuel

shift+ alt+a

Pour commenter l'utilisation d'une seule ligne

ctrl + /


7

En MacOS commentant plusieurs lignes dans Visual Studio Code par un raccourci clavier:

Option+ Shift+A

/*
...
...
*/

1
Je vous remercie! Il s'agit de commentaires MULTILINE, tandis que d'autres suggèrent des commentaires SINGLE LINE pour les multilignes.
Eduard du

7

CTRL+ SHIFT+ Apour CSS multiline

  • Ubuntu 16
  • VSCode version 1.17.2

6

Dans la nouvelle version de VSCODE (version 1.26.1)

Version VSCODE

  1. Allez dans Fichier> préférences> Raccourcis clavier
  2. Rechercher commentDouble-cliquez sur le raccourci existant «raccourci clavier»
  3. Et appuyez sur le nouveau raccourci clavier dans mon cas ctrl+ shfit+/

Vous pouvez attribuer les raccourcis que vous souhaitez. J'espère que ça aide.

entrez la description de l'image ici


6
  1. Sélectionnez toutes les lignes que vous souhaitez commenter

  2. CTRL + /


Semble un peu étrange que vscode utilise Shift + Alt + A pour le commentaire de bloc lorsque le commentaire de ligne est Ctrl + /. ReSharper utilise Ctr + Alt + / et Ctrl + Shift + / pour le commentaire de ligne et de bloc respectivement. Pour vscode, on peut voir que les touches Shift-Alt-A (pour le commentaire de bloc) sont un peu plus faciles à appuyer que les combos à trois touches typiques, mais ce n'est pas aussi intuitif qu'un raccourci clavier. Je configure ReSharper (pourrait également le faire pour Visual Studio normal) pour utiliser respectivement Ctrl + / et Ctrl + Maj + / pour le commentaire de ligne et de bloc et vscode pour utiliser Ctrl + Maj + / pour le commentaire de bloc afin qu'ils soient à la fois identiques et intuitifs.
Greg McPherran

5

Win10 avec clavier français / anglais CTRL+ /, ctrl+ k+ uet ctrl+ k+ lne fonctionne pas.

Voici comment ça fonctionne:

/ * * / SHIFT+ ALT+A

// CTRL+É

La touche É est à côté de la touche Maj droite.


4

Vous pouvez trouver le raccourci dans le menu Edition:

Édition> Basculer le commentaire de bloc => Maj-Alt-A


4

visual studio 2017 nous faisons une: Sélection de commentaires

Ctrl+ K, Ctrl+C

appuyez sur Ctrl+ Kpour obtenir un raccourci. appuyez sur Ctrl+ Cpour confirmer http://visualstudioshortcuts.com/2017/


1
Pour une raison quelconque, j'ai du mal avec celui-ci. Je dois généralement appuyer plusieurs fois. CTRL + ALT + A fonctionne le mieux pour moi.
Eric

1
Celui-ci a bien fonctionné pour moi. Un bon complément à cette réponse est "Comment décommenter".
Tiago Martins Peres 李大仁

à décommenter l'utilisation Ctrl+ k, Ctrl+U
Yacine Rouizi

3

CTRL + SHIFT + A Pour Red Hat, centos

  • Sélectionner un article
  • puis CTRL+ SHIFT+A

3

Pour moi de commenter j'utilise:

Ctrl + k , Ctrl+c

et commenter:

Ctrl + k , Ctrl+u

j'utilise ubuntu 18.0.4



2

1.Sélectionnez le texte, appuyez sur Cntl + K, C pour commenter (Ctr + E + C) 2.Placez le curseur sur la première ligne après le délimiteur // et avant le texte du code. 3.Appuyez sur Alt + Maj et utilisez les touches fléchées pour effectuer la sélection. ... 4.Une fois la sélection terminée, appuyez sur la barre d'espace pour entrer un seul espace.


2

Pour moi, c'était ctrl+ '(j'utilise une disposition suédoise pour le clavier). J'espère que cela aide n'importe qui.


Idem pour la mise en page finlandaise, qui est en fait la même que pour le suédois.
Firze

2

CTRL+ / commenter / décommenter plusieurs lignes de code

Ctrl+ k+ upour le dernier majuscule

ctrl+ k+ lpour les derniers minuscules


2

entrez la description de l'image ici

Sélectionnez les lignes que vous souhaitez commenter

Appuyez ensuite sur Ctrl+ / pour commenter les lignes sélectionnées

entrez la description de l'image ici

Et pour décommenter:
Sélectionnez les lignes commentées que vous souhaitez décommenter
Appuyez d'abord sur Ctrl+ K puis sur Ctrl+ Upour supprimer la mise en commentaire des lignes commentées


1

Vous pouvez afficher les raccourcis existants en suivant les mêmes étapes que ci-dessous. Je trouve que ceux par défaut ne sont pas pratiques, j'ai donc utilisé le processus suivant pour changer l'IDE pour utiliser la commande '/' vue dans les commentaires.

Vous pouvez personnaliser les raccourcis clavier en allant dans le menu "Outils" et en sélectionnant "Options". Sélectionnez ensuite "Clavier" dans la branche "Environnement". De là, vous pouvez lier les commandes Edit.CommentSelection et Edit.UncommentSelection aux raccourcis clavier que vous souhaitez.


1

À partir de maintenant (version 1.18.0), vous pouvez vérifier les raccourcis clavier en allant dans Fichier> Préférences> Raccourcis clavier . Ici, vous pouvez rechercher des raccourcis liés aux commentaires.

Pour les utilisateurs qui viennent de Sublime Textou aiment avoir Ctrl+ Shift+ /, vous pouvez effectuer la modification à partir du paramètre mentionné ci-dessus ou simplement installer l' Sublime Text Keymapextension par Microsoft.


1

sur Windows 10, clavier italien, VSC 1.19.1:

Sélectionnez les lignes que vous souhaitez commenter et appuyez sur "Ctrl + ù"


1

Pour Windows, la clé par défaut pour le commentaire sur plusieurs lignes est Alt+ Shift+A

Pour Windows, la clé par défaut pour le commentaire sur une seule ligne est Ctrl+/


1

Sous Windows

Sélectionnez les lignes que vous souhaitez commenter. Appuyez ensuite sur Ctrl+/


1

Si vous utilisez VSCode dans un environnement Linux, vous pouvez commenter plusieurs lignes soit:

Sélection d'un bloc de code => puis, appuyez sur Ctrl+ Shift+A (Bloquer les commentaires)

Ou, en sélectionnant un bloc de code => puis, appuyez sur Ctrl+/ (commentaire sur une seule ligne appliqué à toutes les lignes sélectionnées)

J'espère que cela t'aides.


1

Dans Windows, vous devez appuyer sur ctrl+ /dans mac, vous pouvez faire + /pour faire plusieurs commentaires

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

Ensuite, si vous souhaitez annuler le commentaire, sélectionnez à nouveau les lignes, puis appuyez à nouveau sur ctrl+ /(sous Windows) + /(sous Mac).


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.