¿Qué atajos de teclado son para comentar y descomentar código?


129

Hubo Ctrl+ E+ C(comentario) y Ctrl+ E+ U(sin comentarios) en versiones anteriores, o Ctrl+ K+ C y Ctrl+ K+ U.

Pero en VS 2012, no puedo ver los atajos de teclado:

ingrese la descripción de la imagen aquí

¿Cómo habilitar esos atajos?

Respuestas:


159

Los aceleradores de teclado son configurables. Puede averiguar qué aceleradores de teclado están vinculados a un comando en Tools -> Optionsla Environment -> Keyboardpágina.

Estos comandos se denominan Edit.CommentSelection y Edit.UncommentSelection .

(Con mi configuración, estos están vinculados a Ctrl+ K, Ctrl+ Cy Ctrl+ K, Ctrl+ U. Supongo que estos son los valores predeterminados, al menos en los valores predeterminados de C ++, pero no estoy seguro. La mejor manera de averiguarlo es verifique su configuración).


Ahora funciona para Ctrl + E, Ctrl + C y Ctrl + E, Ctrl + U para comentar y descomentar respectivamente.
Hari Kiran Vusirikala

17

También puede agregar la barra de herramientas en Visual Studio para tener los botones disponibles.

Ver> Barras de herramientas> Editor de texto

ingrese la descripción de la imagen aquí


2
Creo que es Ver -> Barras de herramientas -> Editor XML si está en un archivo XML, y luego Ver -> Barras de herramientas -> Editor de texto si está en un archivo de texto. Si configura uno, parece recordarlo para ambos (por lo que solo debería configurar uno).
user1477388


8

De su captura de pantalla parece que tiene instalado ReSharper.

Dependiendo de las opciones de vinculación de teclas que eligió cuando lo instaló, algunos de sus accesos directos estándar ahora se pueden redirigir a comandos ReSharper. Vale la pena verificar, por ejemplo , Ctrl+ E, Ces usado por R # para el diálogo de limpieza de código.


2

Así es como lo hice

Herramientas del menú → Opciones en el entorno → Ventana del teclado

Uno puede alterar los accesos directos predeterminados siguiendo los pasos a continuación

  • Seleccione Edit.CommentSelection en el cuadro de lista
  • Haga clic en el botón "Eliminar"
  • Seleccione la opción "Editor de texto" en el menú desplegable en "Usar nuevo acceso directo en:"
  • Presione su propio acceso directo en el cuadro de texto debajo de "Presione las teclas de acceso directo:" Ejemplo: presionar Ctrl+ Ey luego Cle dará Ctrl+ E,C
  • Haga clic en el botón "Asignar"
  • Repita lo mismo para Edit.UnCommentSelection ( Ctrl+ E, U)

1

Fui al menú: HerramientasOpciones .

EntornoTeclado .

Mostrar comando que contiene y busca: comentario

Cambié Edit.CommentSelection y asigné Ctrl+ /para comentar.

Y dejé Ctrl+ Kluego Upara Edit.UncommentSelection.

Estos podrían ajustarse a la preferencia del usuario en cuanto a qué clave preferirían para comentar / descomentar.


0

"commentLine" es el nombre de la función que está buscando. Esta función se presenta y no se presenta con la misma combinación de teclas

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.