Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.
Para comentar o descomentar una línea en Visual Studio Code, coloca el cursor en ella y pulsa Ctrl + / en Windows o Linux, o ⌘ + / en macOS. Para comentar un bloque, selecciona el código y usa el atajo de bloque correspondiente a tu sistema. El resultado depende de la sintaxis configurada para el lenguaje activo.
Atajo rápido para comentar una línea
| Sistema | Alternar comentario de línea |
|---|---|
| Windows | Ctrl + / |
| Linux | Ctrl + / |
| macOS | ⌘ + / |
Abre el archivo, haz clic en la línea —no hace falta seleccionar todo su contenido— y pulsa la combinación. VS Code añade el marcador que corresponda al lenguaje; por ejemplo, en JavaScript:
const total = precio * cantidad;
se convierte en:
// const total = precio * cantidad;
El comando es una alternancia: vuelve a pulsar el mismo atajo para quitar el comentario. La lista oficial de atajos predeterminados de VS Code identifica esta acción como Toggle Line Comment (editor.action.commentLine).
Recommended Free Tools
Comentar varias líneas
Selecciona las líneas con el ratón o mantén Shift mientras mueves el cursor con las flechas; después usa Ctrl + / en Windows o Linux, o ⌘ + / en Mac. VS Code suele añadir un comentario independiente a cada línea, no envolver automáticamente toda la selección en un único comentario de bloque.
#1 Best Overall
- Mouse pad is large enough to have a mouse, gaming keyboard and other desk items. Size: 31,5inc (80cm) x 11,8inch (30cm)
- Making your mice glide on its surface effortlessly, which can provide optimum speed and accurate control during your working or gaming. While sturdy, it’s flexible enough to be rolled up for easy transport, to move around so you can work or game wherever you want.
- Material feels soft in the hand , which can help to muffling noise when you type on the pads heavily
- Mouse Mat rubber base keeps the entire surface in place preventing the cloth from bunching up to maintain smooth mouse movement across the entire desktop. Easy cleaning and maintenance.
- If you have any issues with our gaming mouse pad,please let us know. Our service team are always here and ready to help you at any time.
Por ejemplo, en Python:
# nombre = "Ana"
# edad = 30
# print(nombre, edad)
En JavaScript el resultado equivalente es:
// const nombre = "Ana";
// const edad = 30;
// console.log(nombre, edad);
Para un resultado predecible, selecciona líneas completas. Si seleccionas solo una parte de una línea, el comportamiento puede depender del lenguaje y del comando.
Crear un comentario de bloque
Para envolver una selección con delimitadores de bloque, usa el comando Toggle Block Comment:
| Sistema | Alternar comentario de bloque |
|---|---|
| Windows | Shift + Alt + A |
| Linux | Ctrl + Shift + A |
| macOS | Shift + Option + A |
En un archivo JavaScript, seleccionar varias líneas y pulsar el atajo de Windows, por ejemplo, puede producir:
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Rank #2
- 🖥✔️ EVERY ESSENTIAL SHORTCUT - With the SYNERLOGIC Visual Studio Code Reference Keyboard Shortcut Mousepad for Windows PC, you have the most important shortcuts conveniently placed right in front of you. Easily learn new shortcuts and always be able to quickly lookup commands without searching online.
- 💻✔️ Work FASTER and SMARTER - Quick tips at your fingertips! This tool makes it easy to learn how to use your computer much faster and makes your workflow increase exponentially.
- 🖥✔️ QUALITY GUARANTEE - We stand behind our product! It’s made with outstanding military-grade durable vinyl and the professional design gives our stickers and mousepads an OEM appearance. Our responsive and dedicated customer service team is here to promptly respond to your messages and resolve any issues you may have.
- 💻 ✔️ From BASIC to ADVANCED - Whether you are a seasoned computer professional or a beginner, the SYNERLOGIC Mousepad will save you both time and frustration, guaranteed! You can easily reach a new level of computer proficiency using our convenient and affordable mousepad.
- 💻 ✔️Compatible with any brand laptop or desktop running Windows Operating System. 🇺🇸PROUDLY MADE IN USA🇺🇸
/*
const usuario = {
nombre: "Ana",
activo: true
};
*/
El comando de bloque solo puede usar delimitadores disponibles para el modo de lenguaje activo. No todos los lenguajes definen comentarios de bloque, y los bloques anidados pueden cerrar el comentario antes de lo esperado. Si no estás seguro, comenta cada línea por separado. La guía de configuración de lenguajes de VS Code explica cómo se definen los marcadores de línea y de bloque.
Comentar sin usar el atajo
Abre la Paleta de comandos con F1, Ctrl + Shift + P en Windows o Linux, o ⇧ + ⌘ + P en macOS. Busca y ejecuta:
Toggle Line Comment, para alternar comentarios de línea.Toggle Block Comment, para alternar comentarios de bloque.
Esta es una buena alternativa cuando no conoces la posición de la tecla /, tienes una distribución de teclado internacional o la combinación no responde. También permite confirmar que el comando existe para el lenguaje y el contexto actuales.
Rank #3
Descomentar sin alternar
Además de volver a pulsar el atajo de alternancia, VS Code ofrece comandos separados para líneas. Sirven cuando quieres forzar un estado concreto en lugar de cambiar entre comentado y no comentado:
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errors| Acción | Windows y Linux | macOS |
|---|---|---|
| Añadir comentario de línea | Ctrl + K, después Ctrl + C | ⌘ + K, después ⌘ + C |
| Quitar comentario de línea | Ctrl + K, después Ctrl + U | ⌘ + K, después ⌘ + U |
Las combinaciones separadas son secuencias: pulsa la primera parte y luego la segunda, no todas las teclas a la vez. También puedes buscar Add Line Comment o Remove Line Comment en la Paleta de comandos.
Qué marcadores usa cada lenguaje
VS Code no aplica un único símbolo universal. El modo de lenguaje y la extensión que lo proporciona definen los comentarios que el editor puede insertar. Estos ejemplos son orientativos:
Rank #4
- 🖥✔️ EVERY ESSENTIAL SHORTCUT - With the SYNERLOGIC Visual Studio Code Reference Keyboard Shortcut Mousepad for Mac, you have the most important shortcuts conveniently placed right in front of you. Easily learn new shortcuts and always be able to quickly lookup commands without searching online.
- 💻✔️ Work FASTER and SMARTER - Quick tips at your fingertips! This tool makes it easy to learn how to use your computer much faster and makes your workflow increase exponentially.
- 🖥✔️ QUALITY GUARANTEE - We stand behind our product! It’s made with outstanding military-grade durable vinyl and the professional design gives our stickers and mousepads an OEM appearance. Our responsive and dedicated customer service team is here to promptly respond to your messages and resolve any issues you may have.
- 💻 ✔️ From BASIC to ADVANCED - Whether you are a seasoned computer professional or a beginner, the SYNERLOGIC Mousepad will save you both time and frustration, guaranteed! You can easily reach a new level of computer proficiency using our convenient and affordable mousepad.
- 💻 ✔️Compatible with any brand laptop or desktop running Mac Operating System. 🇺🇸PROUDLY MADE IN USA🇺🇸
| Lenguaje o formato | Comentario de línea | Comentario de bloque |
|---|---|---|
| JavaScript, TypeScript, Java, C, C++ y C# | // |
/* ... */ |
| Python | # |
No tiene un delimitador de comentario de bloque equivalente |
| HTML | No hay un marcador de línea estándar | <!-- ... --> |
| CSS | No hay un marcador de línea estándar | /* ... */ |
| JSON estándar | No admite comentarios | No admite comentarios |
En Python, las comillas triples crean cadenas multilínea; no son comentarios propiamente dichos, aunque a veces se utilicen para documentación. En cambio, los comentarios con # sí son comentarios de línea.
JSON estándar no admite comentarios. Aunque una variante como JSONC o una herramienta concreta acepte comentarios, añadirlos a un archivo que otro validador espera como JSON estricto puede provocar errores. Comprueba qué formato consume la herramienta antes de comentar ese archivo.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →En documentos con lenguajes incrustados —por ejemplo, HTML con JavaScript, plantillas o JSX— el resultado puede depender de la región donde esté el cursor y de la extensión de lenguaje instalada. Además, caracteres como // dentro de una cadena de texto no se convierten por sí solos en comentarios: los interpreta el lenguaje según el contexto.
Best Value
- The Best GIFT for any occasion
- High-quality stickers for different keyboards Desktop, Laptop and Notebook
- The Visual Studio stickers can easily transform your standard keyboard into a customised one within minutes, depending on your own need and preference.
- Stickers are made of high-quality non-transparent - matt vinyl, thickness - 80mkn, typographical method.
- The Visual Studio keyboard stickers are designed to improve your productivity and to enjoy your work all the way through.
Si el atajo no funciona
- Comprueba que el foco esté en el editor. Haz clic dentro del archivo y vuelve a intentarlo; el atajo está pensado para el editor de texto, no para el terminal o el Explorador.
- Verifica el modo de lenguaje. Mira el indicador de lenguaje en la esquina inferior derecha. Si es incorrecto, haz clic en él y elige el lenguaje adecuado. También puedes ejecutar
Change Language Modecon Ctrl + K, M en Windows/Linux o ⌘ + K, M en macOS. Consulta la documentación sobre modos de lenguaje. - Prueba la Paleta de comandos. Ejecuta
Toggle Line Comment. Si funciona desde allí, probablemente el problema está en la combinación de teclas y no en el comando. - Revisa el teclado y la combinación asignada. En una distribución española u otra distribución internacional, la tecla que produce
/puede estar en otra posición o requerir otra tecla modificadora. Abre Keyboard Shortcuts y buscaToggle Line Comment. - Comprueba cambios o conflictos. En el editor de atajos puedes ver qué combinación está asignada, detectar conflictos y restablecer una asignación modificada. Los keymaps y otras extensiones pueden cambiar el comportamiento; revisa los instalados si los atajos no coinciden con los predeterminados.
- Inspecciona qué tecla reconoce VS Code. Ejecuta
Developer: Toggle Keyboard Shortcuts Troubleshootingdesde la Paleta de comandos, pulsa el atajo y revisa el registro para ver qué combinación detectó el editor y qué comando activó.
Para abrir Keyboard Shortcuts, usa Ctrl + K, Ctrl + S en Windows/Linux o ⌘ + K, ⌘ + S en macOS. También puedes abrir la Paleta de comandos y buscar Preferences: Open Keyboard Shortcuts. La documentación oficial explica cómo consultar, personalizar y diagnosticar atajos.
Cambiar el atajo de comentarios
En Keyboard Shortcuts, busca Toggle Line Comment o Toggle Block Comment, haz clic en el icono del lápiz, pulsa la combinación nueva y confirma con Enter. Antes de guardarla, comprueba si ya está asignada a otro comando.
También puedes añadir una asignación en keybindings.json. Por ejemplo, para usar Ctrl + Alt + / para el comentario de línea cuando el editor tiene el foco:
[
{
"key": "ctrl+alt+/",
"command": "editor.action.commentLine",
"when": "editorTextFocus"
}
]
Para restringir una asignación a un lenguaje concreto, puedes añadir una condición como editorLangId == csharp a when. Si modificas keybindings.json, asegúrate de conservar una estructura JSON válida y de no duplicar accidentalmente una asignación incompatible.
Quick Recap
Dos precauciones útiles
- Comentar no elimina el código. Lo deja como comentario, que el lenguaje ignora cuando la sintaxis es válida. Un delimitador de bloque mal colocado puede producir errores; revisa el archivo después de aplicarlo.
- Visual Studio Code y Visual Studio son productos distintos. Esta guía cubre Visual Studio Code; sus menús y atajos no tienen por qué coincidir con los de Visual Studio.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

