Como fazer com que CTRL + / alterne um comentário no Visual Studio


Respostas:


29

Aqui está um plugin para ter o todo-poderoso comando "Alternar comentário" ...

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

2- Reinicie o VS

3- Vá para "Ferramentas> Opções ...> Ambiente> Teclado"

4- Procure o comando "ToggleComment" e vincule-o à sua chave favorita

5- Aproveite

(Obrigado, eu desisti, mas finalmente encontrei essa maneira fácil de fazê-lo; D)


2
Isso deve ser marcado como a resposta correta! Obrigado por compartilhar!
— precisa saber é o seguinte

Esta é a resposta que eu quero. Obrigado! Esta extensão funciona como eu preciso.
— Illuminator

44

Você não pode alternar sem entrar em uma macro ou outra extensão do VS.

No entanto, eu sempre configuro o VS para comentar com Ctrl+ /e descomentar com Ctrl+ Shift+/

Você pode personalizar os atalhos do teclado indo ao menu "Ferramentas" e selecionando "Opções". Em seguida, selecione "Teclado" no ramo "Ambiente". A partir daí, você pode vincular os comandos Edit.CommentSelectione Edit.UncommentSelectionaos atalhos de teclado que desejar.


26

Se você tiver o ReSharper instalado (e usar o VS sem ele / for entediante), poderá atribuir uma única chave ao comando ReSharper.ReSharper_LineComment.

Por exemplo, vinculo o atalho do teclado Ctrl-K, Ctrl-Cao comando e, se eu o usar em uma linha que não é comentada, ele comenta e, se a linha for comentada, ele será descomentado.

insira a descrição da imagem aqui


3
Para responder diretamente à pergunta original, atribua CTRL + /aReSharper.ReSharper_LineComment
— Chin

5

Os comandos de alternar comentário de linha única e alternar comentário de bloco foram adicionados no VS 2019 para C #

Você pode alterar o atalho desses comandos para o que quiser em Ferramentas -> Opções -> Ambiente -> Teclado , procure Edit.ToggleBlockComment ou Edit.ToggleLineComment .


2
Estranhamente, eles não funcionam, nem mesmo os padrões, no VS 16.2.2. O erro " The key combination (Ctrl-K, Ctrl-/) is bound to command (Toggle Line Comment) which is not currently available." aparece na parte inferior da barra de status para as teclas padrão e nem faz muito isso se você usar uma tecla personalizada. Por enquanto, tentarei o plug-in "Alternar comentário".
— MartyMacGyver

Isso funcionou para mim e, se você tem o VS 2019, é a melhor solução, na verdade, é a solução. VS 12.2.5
— Norcino

3

Ctrl- Ke Ctrl- Ccomentará uma ou mais linhas selecionadas.

Ctrl- Ke Ctrl- Udescomente uma ou mais linhas selecionadas.

Você pode obter ícones da barra de ferramentas que farão isso adicionando a barra de ferramentas "Editor de texto". Na área da barra de ferramentas, clique com o botão direito do mouse e selecione "Editor de Texto". Isso adicionará uma faixa de botões de ícone como este:

insira a descrição da imagem aqui

Você pode personalizar essa faixa selecionando a lista suspensa no final da faixa de opções:

insira a descrição da imagem aqui

Para editar a combinação de teclado, vá em Ferramentas-Opções e selecione Teclado na árvore Ambiente. Aqui você pode alterar as teclas usadas para acionar as ações Comentar e Remover comentário:

insira a descrição da imagem aqui


Em uma instalação padrão, este atalho será apenas um comentário, não um comentário.
— 14263 heavyd

Combinações de teclas esclarecidas
— Brad Patton

Edit.CommentSelection não aparece na edição da comunidade do VisualStudio 2015.
— allan ruína


0

Se você estiver usando o Resharper, existe uma alternativa quase idêntica:

Right Alt+/

Ao usar esse atalho único, você pode simplesmente alternar entre o código de comentário / comentário.

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.