Lembro-me de ter visto no IntelliJ ou no Eclipse a configuração para reformatar os arquivos (limpeza) sempre que eles são salvos. Como o encontro (não o encontrei nas configurações)
fonte
Lembro-me de ter visto no IntelliJ ou no Eclipse a configuração para reformatar os arquivos (limpeza) sempre que eles são salvos. Como o encontro (não o encontrei nas configurações)
Sugiro o plug-in salvar ações . Ele também suporta otimizar importações e reorganizar código.
Funciona bem em combinação com o plug-in do formatador eclipse .
Pesquise e ative o plug-in:
Configure-o:
Edit: parece que a versão recente do Intellij, o plug-in de ação de salvamento, é acionado pelo salvamento automático do Intellij. Isso pode ser bastante irritante quando atinge enquanto ainda está editando.
Esta edição do plugin do github fornece uma dica para algumas soluções possíveis:
https://github.com/dubreuia/intellij-plugin-save-actions/issues/63
Na verdade, tentei atribuir a reformatação ao Ctrl+ Se funcionou bem - o salvamento é feito automaticamente agora.
Compatibility This plugin works with Java 6+ and Intellij IDEA Community Edition after 131 (around version 13).
que não sei em qual versão do IntelliJ Android Studio se baseia. Você pode verificar isso?Esta solução funcionou melhor para mim:
Nota: Você precisará marcar a caixa "Não mostrar esta mensagem novamente" na primeira vez para as importações organizadas, mas funcionará conforme o esperado depois disso.
Passo a passo para o IntelliJ 10.0:
No IntelliJ 11, substitua
passo 2. com: Editar -> Macros -> "Iniciar gravação de macro"
passo 6. com: Editar -> Macros -> "Parar gravação de macro"
Tudo o resto permanece o mesmo.
IntelliJ 12
8. As Preferências contêm as configurações do Keymap. Use o campo de entrada para filtrar o conteúdo, conforme mostrado na captura de tela.
fonte
Abaixo está a resposta de Neil atualizada.
13 etapas do IntelliJ:
fonte
Eu o defino para limpar automaticamente no check-in, o que geralmente é bom o suficiente para mim. Se algo for muito feio, eu apenas pressionarei o atalho ( Ctrl- Alt- L, Return). E vejo que eles têm uma opção para formatar automaticamente o código colado, embora nunca o tenha usado.
fonte
Ctrl+ Alt+ Lé um arquivo de formato (inclui os dois abaixo)
Ctrl+ Alt+ Oé otimizar importações
Ctrl+ Alt+ Icorrigirá o recuo em uma linha específica
Normalmente, corro Ctrl+ Alt+ Lalgumas vezes antes de iniciar meu trabalho. Prefiro fazer a limpeza / reformatação ao meu comando, em vez de automaticamente.
fonte
Ctrl + Alt + L
é comumente Bloquear Sessão. Você precisaria remapear uma das funções.Se você possui o InteliJ Idea Community 2018.2, as etapas são as seguintes:
Reinicie seu IDE e tente.
Eu sei o que você vai dizer, os caras antes de mim escreveram a mesma coisa. Mas fiquei confuso com as etapas acima deste post e queria escrever uma versão idiota para as pessoas que têm a versão mais recente do IDE.
fonte
Se você estiver desenvolvendo no Flutter, há uma nova opção experimental a partir de 01/05/2018 que permite formatar o código ao salvar.
fonte
Acabei religando a
Reformat code...
ação para Ctrl- S, substituindo a ligação padrão porSave All
.Pode parecer loucura no começo, mas o IntelliJ parece economizar em praticamente todas as ações: executar testes, criar o projeto, mesmo ao fechar uma guia do editor. Eu tenho o hábito de bater Ctrl- com Sbastante frequência, então isso realmente funciona muito bem para mim. É certamente mais fácil digitar do que a ligação padrão para reformatação.
fonte
Fonte: www.udemy.com/intellij-idea-secrets-double-your-coding-speed-in-2-hours
fonte
Eu pensei que havia algo assim no IntelliJ, mas não consigo encontrá-lo. A única limpeza que ocorre no salvamento é que o espaço em branco no final das linhas é removido. Eu pensei que tinha que especificar esse comportamento em um ponto, mas não vejo nada relacionado a esse ponto.
fonte
Se for sobre Prettier, basta usar um Observador de Arquivos:
referências => Ferramentas => Observadores de Arquivos => clique em + para adicionar um novo observador => Mais bonito
https://prettier.io/docs/en/webstorm.html#running-prettier-on-save-using-file-watcher
fonte
Desde a versão 2020.1, você pode ativar Executar ao salvar arquivos diretamente nas Preferências do plug-in Prettier :
fonte