No Eclipse, existe um atalho, Ctrl+ Shift+ F, que re-indenta o código e corrige comentários e linhas em branco. Existe um equivalente para o Visual Studio 2010?
No Eclipse, existe um atalho, Ctrl+ Shift+ F, que re-indenta o código e corrige comentários e linhas em branco. Existe um equivalente para o Visual Studio 2010?
Respostas:
Para responder à pergunta específica, em C # é provável que você esteja usando o esquema de mapeamento de teclado em C #, que usará essas teclas de atalho por padrão:
Ctrl+ E, Ctrl+ Dpara formatar o documento inteiro.
Ctrl+ E, Ctrl+ Fpara formatar a seleção.
Você pode alterá-las no menu Ferramentas → Opções → Ambiente → Teclado (selecionando um "esquema de mapeamento de teclado" diferente ou vinculando teclas individuais aos comandos "Edit.FormatDocument" e "Edit.FormatSelection").
Se você não optou por usar o esquema de mapeamento do teclado C #, poderá descobrir que os atalhos de teclas são diferentes . Por exemplo, se você não estiver usando as ligações C #, é provável que as chaves sejam:
Ctrl+ K+ D(Documento inteiro)
Ctrl+ K+ F(Somente seleção)
Para descobrir quais combinações de teclas se aplicam à sua cópia do Visual Studio, procure no menu Editar → menu Avançado - as teclas são exibidas à direita dos itens de menu, facilitando a descoberta do que eles estão no seu sistema.
(Não edite esta resposta para alterar as combinações de teclas acima para as que o seu sistema possui!)
Ctrl+ K+ D(Documento inteiro)
Ctrl+ K+ F(Somente seleção)
Edit.FormatDocument
), também ocorre uma limpeza de código, por exemplo, eu configurei Add/remove braces for single-line control statements
(descrição muito ruim, porque o usuário não tem idéia do que acontece quando você o ativa ^ ^), portanto o formatador sempre muda if(foo) bar;
para if(foo) { bar; }
. executar Edit.FormatSelection não altera isso. Pode ser um bug, vou denunciá-lo se não encontrar nada.
Sim, você pode usar a tecla de atalho de dois acordes ( Ctrl+ K, Ctrl+ Fse estiver usando o perfil Geral) para formatar sua seleção.
Outras opções de formatação estão no menu Editar → Avançado e, como todos os comandos do Visual Studio, você pode definir sua própria tecla de acesso através do menu Ferramentas → Opções → Ambiente → Teclado (o comando de seleção de formato é chamadoEdit.FormatSelection
).
A formatação não faz nada com linhas em branco, mas recuará seu código de acordo com algumas regras que geralmente estão um pouco afastadas do que você provavelmente deseja.
Para alinhar o texto no formato correto -
Ctrl+ K+ Dpara páginas de front-end como .aspx
ou.cshtml
Ctrl+ K+ Fpara uma .cs
página
Mas observe para pressionar todos os botões em sequência ...
Clique com o botão direito do mouse no código e você terá "Formatar documento". No meu caso, é Ctrl+ Shift+I
Selecione todo o texto no documento e pressione Ctrl+ E+ D.