85 votes

Comment commenter du code JSX dans les fichiers .js dans VSCode ?

Contrairement à Webstorm, je ne peux pas commenter le code JSX dans les fichiers .js dans Visual Studio Code.

1 votes

Cherchez-vous un raccourci ou simplement comment le faire?

0 votes

@erichardson30 J'aimerais savoir comment faire cela! Le code de commentaire en raccourci se fait en faisant "//" mais évidemment cela ne fonctionnera pas. Je voudrais qu'il fasse "/* */" à la place.

0 votes

100voto

erichardson30 Points 2455

Vous pouvez commenter du JSX par {/**/}

Exemple :

render() {
  return (

      {/*  */}

  )
}

et alors Component2 serait commenté

10 votes

Oui, mais y a-t-il un moyen de le faire via le raccourci Cmd+/?

0 votes

J'ai cherché un peu partout et je ne vois rien... Je vous ferai savoir lorsque je tomberai sur quelque chose pour un raccourci.

1 votes

github.com/Microsoft/vscode/issues/6461 C'est ce que j'ai réussi à trouver concernant le problème

26voto

Andrej Gajdos Points 162

Essayez de désactiver tous les plugins, car ils peuvent modifier le comportement de l'éditeur. Par exemple, si vous utilisez le plugin Babel ES6/ES7, l'éditeur commente la syntaxe .jsx par // au lieu de {/*. Vous pouvez voir le problème ici.

0 votes

Il semble que j'ai eu ce problème, où le commentaire VS Code dans JSX appliquait {/* */} pendant plusieurs semaines, mais puis il a cessé de fonctionner. J'ai installé Babel ES6/ES7 hier, donc j'ai essayé de le désinstaller, mais ça n'est pas revenu à la normale. Une aide quelconque?

0 votes

@JonathanTuzman essayez de désactiver vos plugins VS un par un.

14voto

Dans Visual Studio code Appuyez sur Cmd + / si vous utilisez un mac ou placez

{/* Votre Code */}

Merci.

0 votes

Fonctionne bien +1.

1 votes

Ne fonctionne pas, qu'est-ce qui nous manque? J'ai également désactivé tous les plugins.

10voto

GollyJer Points 1108

Les commandes du clavier...

Ctrl + / - Windows & Linux
Cmd + / - MacOS

...fonctionnent désormais comme prévu pour le code sur une seule ligne et en bloc en ajoutant {/* */} autour des lignes sélectionnées.

Il a été corrigé dans les récents versions Insiders de Visual Studio Code et sera inclus dans la prochaine version complète.

0 votes

Le même raccourci clavier fonctionne également dans Atom (probablement pas surprenant car Visual Studio Code et Atom sont tous deux construits sur Electron).

0 votes

Je ne parviens pas à le faire fonctionner dans VS CODE. Utilisez-vous un plugin qui facilite cela ?

0 votes

Fonctionne pour moi sans aucun plugin sur la version générale la plus récente de VS Code.

4voto

{/* Cela fonctionne, mais uniquement sur une seule ligne */}

4 votes

Votre réponse n'est pas différente de la réponse déjà bien marquée.

2 votes

Les commentaires sur plusieurs lignes utilisant cette syntaxe fonctionnent bien pour moi (avec le {/* uniquement sur la première ligne, et */} uniquement sur la dernière ligne).

1 votes

Certainement prend en charge les commentaires multi-lignes

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X