Cómo hacer que CTRL + / cambie un comentario en Visual Studio


Respuestas:


29

Aquí hay un complemento para tener el todopoderoso comando "Toggle Comment" ...

1- Descargue e instale> https://marketplace.visualstudio.com/items?itemName=munyabe.ToggleComment

2- Reiniciar VS

3- Vaya a "Herramientas> Opciones ...> Entorno> Teclado"

4- Busque el comando "ToggleComment" y vincúlelo a su tecla favorita

5- disfruta

(Gracias, me di por vencido pero finalmente encontré esta manera fácil de hacerlo; D)


2
¡Esto debe ser marcado como la respuesta correcta! ¡Gracias por compartir!
CullenJ

Esta es la respuesta que quiero. ¡Gracias! Esta extensión funciona como lo necesito.
Iluminador

44

No puede hacerlo alternar sin entrar en una macro u otra extensión VS.

Sin embargo, siempre configuro VS para comentar con Ctrl+ /y descomentar a Ctrl+ Shift+/

Puede personalizar los atajos de teclado yendo al menú "Herramientas" y seleccionando "Opciones". Luego seleccione "Teclado" en la rama "Entorno". Desde allí, puede vincular los comandos Edit.CommentSelectiony Edit.UncommentSelectiona los métodos abreviados de teclado que desee.


26

Si tiene instalado ReSharper (y usar VS sin él es / era tedioso), puede asignar una sola tecla al comando ReSharper.ReSharper_LineComment.

Por ejemplo, ato el atajo de teclado Ctrl-K, Ctrl-Cal comando, y luego si lo uso en una línea que no está comentada, lo comenta, y si la línea está comentada, lo descomentará.

ingrese la descripción de la imagen aquí


3
para responder directamente a la pregunta original, asigne CTRL + /aReSharper.ReSharper_LineComment
Chin

5

Los comandos para alternar comentarios de una sola línea y alternar comentarios de bloque se han agregado en VS 2019 para C #

Puede cambiar el acceso directo para estos comandos a lo que desee en Herramientas -> Opciones -> Entorno -> Teclado , busque Editar.ToggleBlockComment o Editar.ToggleLineComment .


2
Curiosamente, no funcionan, ni siquiera los valores predeterminados, en VS 16.2.2. El error " The key combination (Ctrl-K, Ctrl-/) is bound to command (Toggle Line Comment) which is not currently available." aparece en la parte inferior de la barra de estado para las pulsaciones de teclas predeterminadas, y ni siquiera hace mucho si usa una personalizada. Por ahora, probaré el complemento "Alternar comentario".
MartyMacGyver

Esto funcionó para mí y si tienes VS 2019 es la mejor solución, en realidad, es LA solución. VS 12.2.5
Norcino

3

Ctrl- Ky Ctrl- Ccomentará una o más líneas seleccionadas.

Ctrl- Ky Ctrl- Udescomentará una o más líneas seleccionadas.

Puede obtener iconos de la barra de herramientas que harán esto agregando la barra de herramientas "Editor de texto". En el área de la barra de herramientas, haga clic con el botón derecho y seleccione "Editor de texto". Esto agregará una tira de botones de iconos como este:

ingrese la descripción de la imagen aquí

Puede personalizar esta tira seleccionando el menú desplegable al final de la cinta:

ingrese la descripción de la imagen aquí

Para editar la combinación de teclado, vaya a Herramientas-Opciones y seleccione Teclado en el árbol Entorno. Aquí puede cambiar las teclas utilizadas para activar las acciones Comentario y Descomentar:

ingrese la descripción de la imagen aquí


En una instalación predeterminada, este acceso directo solo comentará, no descomentará.
heavyd

Combinaciones de teclas aclaradas
Brad Patton

Edit.CommentSelection no aparece en la edición comunitaria VisualStudio 2015.
allan ruin


0

Si está utilizando Resharper, hay una alternativa casi idéntica:

Right Alt+/

Al usar este acceso directo único, simplemente puede alternar entre comentar / descomentar código.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.