Não consigo formatar meu código no IntelliJ.
Eu posso ver a linha de margem (por padrão em 120 colunas), mas parece que a ativação no menu:
Código -> Reformatar código
está apenas ignorando essa margem.
intellij-idea
code-formatting
Jeroen Rosenberg
fonte
fonte
IDÉIA IntelliJ 14, 15, 2016 e 2017
Formatar código existente
Garantir que a margem direita não seja excedida
Arquivo> Configurações> Editor> Estilo do código> Java> Embrulho e chaves> Verifique se a margem direita não é excedida
Reformatar código
Código> Reformatar código ...
ou pressione Ctrl+ Alt+L
Se você tem algo parecido com isto:
será convertido para
ao invés de
É por isso que seleciono trechos de código antes de reformatar se o código se parece com o exemplo anterior.
Quebrar quando a digitação atinge a margem direita
IntelliJ IDEA 14 : Arquivo> Configurações> Editor> Estilo do código> Quebrar ao digitar atinge a margem direita
IDEA IntelliJ 15, 2016 e 2017 : Arquivo> Configurações> Editor> Estilo do código> Quebrar ao digitar
fonte
Wrap when typing reaches right margin
será tremendo quando você alterar algo em uma linha que já foi quebrada. Sua resposta apenas limpa após a invocação. Combinado com uma macro "salvar e formatar", isso é ouro puro!Ativar "Garantir que a margem direita não seja excedida" não funciona para mim no Intellij IDEA 2018.2. Eu encontrei a solução alternativa, precisamos alterar todos os elementos abaixo de "Não quebrar" para "Quebra se longa".
Depois disso, podemos visualizar que tipo de quebra automática será alterado olhando no painel direito. Se estivermos satisfeitos, clique em "OK" ou "Aplicar" para aplicar as alterações. Finalmente, precisamos de um formato manual usando CTRL+ ALT+ Lno Windows e Command+ Shift+ Lno MacOS.
fonte
Ou você pode usar o atalho:
fonte
Você pode criar uma macro para Ctrl + Shift + S (por exemplo) que faça tudo isso:
Editar> Macros> Iniciar gravação de macro (a gravação será iniciada). Clique onde você precisa.
Por exemplo:
Em seguida, clique no botão vermelho no canto inferior direito do IDE para interromper a gravação de macro.
Defina um nome de macro.
Vá para Arquivo> Configurações> Macros> SEU NOME DE MACRO .
Clique com o botão direito do mouse> Adicionar atalho de teclado e digite Ctrl + Shift + S.
fonte
Para quebrar o texto no editor de código na comunidade IntelliJ IDEA 2020.1, siga estas etapas:
fonte
No mais recente Intellij ver 2020, temos uma opção chamada quebra automática desses arquivos. Configurações -> Editor -> Geral -> agrupe esses arquivos com facilidade. Marque esta opção e adicione o tipo de arquivo que você precisa agrupar.
fonte