Quais são os principais atalhos para comentar e descomentar o código?


129

Havia Ctrl+ E+ C(comentário) e Ctrl+ E+ U(descomentário) nas versões mais antigas ou Ctrl+ K+ C e Ctrl+ K+ U.

Mas no VS 2012, não consigo ver os principais atalhos:

insira a descrição da imagem aqui

Como habilitar esses atalhos?

Respostas:


159

Os aceleradores de teclado são configuráveis. Você pode descobrir qual aceleradores de teclado são obrigados a um comando no Tools -> Optionsna Environment -> Keyboardpágina.

Esses comandos são nomeados Edit.CommentSelection e Edit.UncommentSelection .

(Com minhas configurações, elas estão vinculadas a Ctrl+ K, Ctrl+ Ce Ctrl+ K, Ctrl+ U. Eu acho que esses são os padrões, pelo menos nos padrões de C ++, mas não tenho certeza. A melhor maneira de descobrir é verifique suas configurações.)


Agora ele funciona para Ctrl + E, Ctrl + C e Ctrl + E, Ctrl + U para comentar e descomentar, respectivamente.
Hari Kiran Vusirikala

17

Você também pode adicionar a barra de ferramentas no Visual Studio para ter os botões disponíveis.

Exibir> Barras de ferramentas> Editor de texto

insira a descrição da imagem aqui


2
Acredito que seja Exibir -> Barras de ferramentas -> Editor de XML, se você estiver em um arquivo XML, e Exibir -> Barras de ferramentas -> Editor de texto, se você estiver em um arquivo de texto. Se você definir um, parece lembrá-lo para ambos (portanto, você deve definir apenas um).
user1477388


8

Na sua captura de tela, parece que você tem o ReSharper instalado.

Dependendo das opções de encadernação de teclas que você escolheu quando instalou, alguns dos atalhos padrão agora podem ser redirecionados para os comandos do ReSharper. Vale a pena conferir, por exemplo Ctrl+ E, Cé usado pelo R # para a caixa de diálogo de limpeza de código.


2

Foi assim que eu fiz,

Menu FerramentasOpções no ambiente → Janela Teclado

Pode-se alterar os atalhos padrão seguindo as etapas abaixo

  • Selecione Edit.CommentSelection na caixa de listagem
  • Clique no botão "Remover"
  • Selecione a opção "Editor de texto" no menu suspenso em "Usar novo atalho em:"
  • Pressione seu próprio atalho na caixa de texto em "Pressione as teclas de atalho:" Exemplo: pressionar Ctrl+ Ee, em seguida, Cexibirá Ctrl+ E,C
  • Clique no botão "Atribuir"
  • Repita o mesmo para Edit.UnCommentSelection ( Ctrl+ E, U)

1

Eu fui ao menu: FerramentasOpções .

AmbienteTeclado .

Mostrar comando contendo e pesquisado: comment

Alterei Edit.CommentSelection e atribui Ctrl+ /para comentar.

E eu deixei Ctrl+ Kdepois Upara o Edit.UncommentSelection.

Eles podem ser ajustados à preferência do usuário sobre qual chave eles preferem para comentar / descomentar.


0

"commentLine" é o nome da função que você está procurando. Esta função é comentada e descomplicada com a mesma combinação de teclas

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.