¿Cómo comentar varias líneas en Visual Studio Code?
No puedo encontrar una manera de comentar y descomentar varias líneas de código en Visual Studio Code.
¿Es posible comentar y descomentar varias líneas en Visual Studio Code usando algún atajo? En caso afirmativo, ¿cómo hacerlo?
23 answers
Mayús + Alt + A
Aquí puedes encontrar todos los atajos de teclado.
Todos los accesos directos de VSCode
PD: Prefiero Ctrl + Shift + /para alternar los comentarios de bloque porque Ctrl + / es un atajo para alternar los comentarios de línea por lo que es naturalmente más fácil de recordar. Para hacerlo, simplemente haga clic en el icono de configuración en la parte inferior izquierda de la pantalla y haga clic en 'Atajos de teclado' y busque "toggle block...". A continuación, haga clic e introduzca su deseada combinado.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-04-10 09:00:19
- Seleccione las líneas que desea comentar/descomentar
-
Ejecute el comando
editor.action.commentLine
(acceso directo predeterminado en Windows:CTRL + /
)O
Ejecute el comando
editor.action.addCommentLine
(acceso directo predeterminado en Windows:ctrl+k ctrl+c
) respectivamenteeditor.action.removeCommentLine
(acceso directo predeterminado en Windows:ctrl+k ctrl+u
)
Ver el documento oficial: Fijaciones de teclas para Código de Visual Studio
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-03-02 06:26:52
El atajo de teclado para comentar múltiples en Windows es shift+alt+A.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-01-19 13:59:32
En mi caso, Ubuntu, el atajo es ctrl+shift+A.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-01-19 13:58:29
Puede ver todas las combinaciones de teclas disponibles en la documentación oficial .
Aquí está el bit relevante para osx:
Key Command
⌘K ⌘C Add Line Comment
⌘K ⌘U Remove Line Comment
⌘/ Toggle Line Comment
⇧⌥A Toggle Block Comment
Primero tendrá que seleccionar las líneas que desea comentar, luego ejecutar el acceso directo anterior, es decir, ⌘/
en osx Ctrl/
en Windows.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-12-16 16:24:57
Cómo comentar multilínea / sola línea en VS Código:
MacOS:
Shift + Opción + A :
/* multiline
comment */
CMD + /:
// single line comment
Windows:
Shift + Alt + A :
/* multiline
comment */
CTRL + /:
// single line comment
¿Cómo reasignar / cambiar estos accesos directos?
Windows: Archivo > Preferencias > Atajos de teclado.
MacOS: Código > Preferencias > Atajos de teclado.
Puede buscar en la lista tanto por combinaciones de teclas (nombres de clave) como por nombres de comandos.
Leer: ¿Cómo configurar accesos directos desde otro editor de texto (Sublime, Atom, etc.)?
Documentos oficiales: Fijaciones de teclas para Código de Visual Studio
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-02-20 10:12:18
Para mi diseño de teclado es Ctrl + § por:
//
//
//
Y Shift + Alt + A para:
/*
...
*/
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-04 08:29:02
CTRL + SHIFT + A
para CSS multilínea
- Ubuntu 16
- VSCode Versión 1.17.2
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-11-03 14:45:34
En MacOS
comente múltiples líneas en Visual Studio Code por atajo de teclado:
Opción + Shift + A
/*
...
...
*/
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-06 11:02:01
-
Seleccione toda la línea que desea comentarios
CTRL + /
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-03-30 19:22:24
CTRL + SHIFT + A Para Red Hat, centos
- Seleccione el elemento
- luego CTRL + SHIFT + A
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-12 05:48:21
Para mí fue ctrl + '
(estoy usando un diseño sueco para el teclado). Espero que eso ayude a alguien.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-28 19:49:31
1.Seleccione el texto, presione Cntl + K, C para comentar (Ctr + E + C ) 2.Mueva el cursor a la primera línea después del delimitador / / y antes del texto del código. 3.Pulse Alt + Mayús y utilice las teclas de flecha para hacer la selección. ... 4.Una vez realizada la selección, pulse la barra espaciadora para introducir un solo espacio.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-10-31 20:08:12
Visual studio 2017 hacemos una: Selección de comentarios
Ctrl+K, Ctrl+C
Presione Ctrl+K para obtener el acceso directo. pulse Ctrl + C para confirmar http://visualstudioshortcuts.com/2017 /
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-23 00:00:34
Para comentar varias líneas en visual code use
shift+alt+a
Para comentar una sola línea use
ctrl + /
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-28 14:13:57
Puede ver los accesos directos existentes utilizando los mismos pasos que se muestran a continuación. Encuentro que los predeterminados son inconvenientes, así que usé el siguiente proceso para cambiar el IDE para usar el comando ' / ' visto en los comentarios.
Puede personalizar los atajos de teclado yendo al menú "Herramientas" y seleccionando "Opciones". A continuación, seleccione "Teclado" de la rama "Entorno". Desde allí puede enlazar la edición.Selección y edición de comentarios.UncommentSelection comandos a cualquier atajos de teclado que como.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-12-08 16:24:07
CTRL + / comment / uncomment múltiples líneas de código
Ctrl + k + u para mayúsculas
Ctrl + k + l para la última minúscula
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-19 06:26:22
Para hacer en mac: CMD + Cambio + 7
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-13 13:57:09
A partir de ahora (versión 1.18.0), puede comprobar los atajos de teclado yendo a Archivo > Preferencias > Atajos de teclado. Aquí puede buscar atajos relacionados con comentarios.
Para los usuarios que vienen de Sublime Text
o les gusta tener Ctrl+Shift+/, puede realizar el cambio desde la configuración mencionada anteriormente o simplemente instalar la extensión Sublime Text Keymap
de Microsoft.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-11-10 07:44:09
En Windows 10, Teclado italiano, VSC 1.19.1:
Seleccione las líneas que desea comentar y pulse "Ctrl + ù"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-21 17:59:12
Win10 con el teclado francés / inglés CTRL + / , ctrl+k+u y ctrl+k+l no funcionan.
Así es como funciona:
/* */
SHIFT
+ALT
+A
//
CTRL
+É
La tecla É está al lado del cambio a la derecha.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-05-08 02:49:41
En la nueva versión de VSCODE ( versión 1.26.1)
- Vaya a Archivo > preferencias > Atajos de teclado
- Busca
comment
Haz doble clic en el atajo existente 'keybinding` - Y pulse el nuevo atajo de teclado en mi caso
ctrl + shfit + /
Puede asignar cualquier atajo que desee. Espero que ayude.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-04 21:51:07
En Windows debe presionar ctrl + /
en mac puede hacer Command ⌘ + /
para hacer múltiples comentarios
// public function index()
// {
// $badgeIcon = BadgeIcon::all();
// return $this->showAll($badgeIcon);
// }
Luego, si desea des-comentar, seleccione las líneas nuevamente y luego presione ctrl + /
(en windows) nuevamente Command ⌘ + /
(en mac).
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-06-23 08:31:53