Comentário reflower para o Visual Studio
-
11-09-2019 - |
Pergunta
Existe um built-in comando ou ferramenta que pode refluir comentários C # no Visual Studio?
Às vezes, uma seção de código exige várias linhas de comentários, e após a edição extensa você tem que manualmente inserir as quebras de linha na apropriadamente coloca para que ele não flui passado a borda direita da janela do seu editor. Eu gostaria de ser capaz de fazer isso com um único comando chave.
Depois de muitos anos de uso Visual Studio ainda perder a capacidade de M-Q (c-fill-parágrafo) no emacs.
Edit:. O plugin Agent Smith faz comentários não de refluxo no corpo do método
Solução
Se você estiver usando ReSharper, existe a livre Agent Smith plugin que pode refluir comentários.
Outras dicas
Quando eu era um Visual C ++ Developer eu escrevi uma ferramenta de formatação comentário bastante configurável chamado Comentário reflower. Eu tenho mudado desde plataformas e por isso parou de fazer as portas, mas felizmente Christoph Nahr manteve-lo vivo em http: // www .kynosarges.de / CommentReflower.html
Se você quiser próximo comentário justificação perfeito com uma única tecla, use Comentário reflower .
Funciona com VS2012
, VS2013
e VS2015
.
VS2012: Para instalar / Comentário atualização reflower para o Visual Studio 2012
Atualização 2015/08/31: Existe agora uma href="https://github.com/kmunson/CommentReflowerVSIX/" rel="nofollow noreferrer"> Comentário extensão disponíveis na galeria de extensões que facilmente instala diretamente do Tools > Extensions and Updates
em VS2012, VS2013 e VS2015 .
-
Fazer download "Comentário reflower" do http://www.kynosarges.de/CommentReflower. html , unzip no
C:\Program Files (x86)\Visual Studio Comment Reflower
diretório. -
Atualização
CommentReflower.Addin
arquivo para que incrementosVersion
de10.0
para11.0
(este Upgrades TI de VS2010 para VS2012). NOTA:. Há dois pontos neste arquivo .xml onde você tem que atualizar esta versão -
No VS2012, selecione
Tools..Options..AddIn Security
e adicione oC:\Program Files (x86)\Visual Studio Comment Reflower
caminho. -
Restart VS2012.
-
Agora, há novos itens de menu:.
Tools..Reflow Comment at Cursor
eTools..Comment Reflower Settings
VS2013: Para instalar / Comentário atualização reflower para o Visual Studio 2013
Atualização 2015/08/31:. Existe agora um comentário a extensão reflower disponível na galeria de extensões que facilmente instala diretamente do Tools > Extensions and Updates
em VS2012, VS2013 e VS2015
Repita as instruções acima, e alterar a versão no passo 2 de 11.0
para 12.0
.
VS2015: Para instalar / Comentário atualização reflower para o Visual Studio 2015
Existe agora uma href="https://github.com/kmunson/CommentReflowerVSIX/" rel="nofollow noreferrer"> Comentário extensão disponível na galeria de extensões que facilmente instala diretamente do Tools > Extensions and Updates
em VS2012, VS2013 e VS2015.
Graças ao @ Martin Liversage para apontar isto.
Para adicionar uma tecla de atalho que justifica o comentário atual o cursor estiver no
-
Vá para
Tools..Options..Keyboard
, tiporeflow
emShow commands containing
, selecioneCommentReflower.Connect.ReflowPoint
, digite uma combinação de teclas (por exemploCtrl-J
) naPress shortcut keys
caixa,Assign
em seguida, bateu. -
Agora, se você posicionar o cursor sobre um comentário e pressione disse combinação de teclas (
Ctrl-J
), ele será automaticamente (e muito bem) justificar o comentário para você. Você deverá ver a chave ligada aparecem no menuTools
:
margem de Atualização de largura
Vá para Tools..Comment Reflower Settings
e mudar o Wrap Width
do padrão de 80 para algo mais amplo, como 140
, eo "Bloco Largura mínima" para 10
(fazer *not*
configurá-lo para qualquer coisa menor!):
Se você usar //
ou ///
de estilo comentários CodeMaid tem funcionado muito bem para mim. Ele é gratuito e de código aberto, e eu posso usá-lo em C ++ e C #.