Eclipse: define o comprimento máximo da linha para formatação automática?

554

Eu estou trabalhando com Java. Se eu pressionar Ctrl+ Shift+ Fno Eclipse Helios, ele formatará automaticamente meu código. Em um certo ponto, envolve linhas. Eu gostaria de aumentar o comprimento máximo da linha. Como posso fazer isso?

Nick Heiner
fonte
3
Nota: iniciando o Eclipse Mars 4.5 M1 (agosto de 2014), o comprimento da linha padrão no Eclipse é 120 (em vez de 80). Veja minha resposta .
VonC 11/08/14

Respostas:

703

Nas preferências Java -> Estilo de código -> Formatador , edite o perfil. Na guia Quebra de linha, há a opção principal para a largura da linha (largura máxima da linha :). Na guia Comentários, você tem uma opção separada Largura máxima da linha para comentários:, que também precisará ser alterada para afetar a disposição dos comentários.

Você precisará criar seu próprio perfil para fazer essas alterações se estiver usando um [Built-in]deles. Basta clicar em "Novo ..." na página de preferências do formatador.

John Percival Hackworth
fonte
8
Isso não estava funcionando para mim, por isso desabilitei totalmente a formatação das linhas de comentário. É quase exatamente o mesmo, exceto em vez do separador 'Linha de envolvimento' você quer guia 'Comentários' e desmarque a opção 'Ativar linha de comentário formatação'
anon58192932
48
Esta é a resposta correta, embora ela não force a largura nos comentários. Vá para a guia "Comentários" e, na parte inferior, há o campo "Largura da linha" para alterar a largura máxima da linha para comentários.
Henrique de Sousa
6
Nota: O Eclipse (Kepler, pelo menos) permite que você edite o perfil embutido no conteúdo do seu coração, apenas para impedi-lo de salvá-lo com uma notificação discreta de que você NÃO PODE editar perfis internos e deve criar copie e edite-o.
kungphu
3
"Guia Quebra de linha" não é uma resposta completa. Como Henrique Sousa e alguns outros IDs mencionaram, ele ainda precisa ir para a guia "Comentários". Fui incomodado por quebra de linha nos comentários. :)
user1914692
1
Usando Luna, pelo menos, tudo que você precisa fazer é alterar o campo de texto na parte superior das guias de opções para algo diferente de Eclipse [Padrão] e clicar em Aplicar. Ele salvou todas as minhas modificações que estava tentando fazer no perfil padrão.
JReader
122

Veja a seguinte imagem:

Java->Code style->Formatter-> Edit

insira a descrição da imagem aqui

Sumit Singh
fonte
18
Você esqueceu etapas mostrando como chegar a janela de preferências = Janela)> Preferences
rodrigo-silveira
1
@ rodrigo-silveira Sim, você está escrevendo, mas acho que as pessoas que desejam alterar a largura da linha definitivamente saberão como abrir a janela de preferências. A propósito, obrigado por adicioná-lo.
precisa
5
@ rodrigo-silveira Depende da plataforma, na verdade. Em um Mac, é Eclipse -> Preferências.
ArtOfWarfare
1
@ArtOfWarfare Obrigado por adicionar um comentário.
Sumit Singh
3
Você esqueceu a parte em que precisa criar um novo "Perfil ativo". Caso contrário, você não poderá alterar nenhuma configuração.
Darrell
38

Os comentários têm sua própria configuração de comprimento de linha na parte inferior da página de configuração java-> estilo de código-> formatador-> Editar ... -> comentários

boukah
fonte
29

para largura da linha XML, atualize as preferências> XML> Arquivos XML> Editor> Largura da linha

Amir Arad
fonte
19

Para HTML / PHP / JSP / JSPF: Web -> HTML Files -> Editor -> Line width

fbtb
fonte
9

Clique em Projeto-> preferências . Digite o formato na pesquisa - você deve ver java-> estilo de código-> formatador . Clique nele e edite - finalmente, a guia de quebra de linha - está lá :)

Chozabu
fonte
6

Para arquivos XHTML: Web -> HTML Files -> Editor -> Line width

PhantomReference
fonte
6

Preferências -> Java -> Estilo de Código -> Formatador / "Editar ..."

Guias: "Quebra de linha", "Comentários"

Campo: "Largura máxima da linha"

Defina ambos para que os comentários tenham o mesmo tamanho também. Pode ser necessário criar um novo perfil se você ainda não o possui.

Roo
fonte
2

Eu uso a versão Eclipse chamada Mars, que funciona com Java 7.

Vá para Preferências -> Java -> Estilo de código -> Formatador

Clique no botão Editar mostrado no lado direito do menu "Perfil ativo"

Guias: "Quebra de linha"

Campo: "Largura máxima da linha", defina o valor desejado (valor padrão definido como 120) para aumentar / diminuir o comprimento da linha no editor

Nota: Lembre-se de renomear o perfil Ativo para o nome de sua escolha, pois o perfil padrão do Eclipse não aceitará suas alterações.

homem
fonte
1

A configuração do formatador de comprimento de linha é bloqueada para anotações (Eclipse Photon marcado). Portanto, é necessário em Quebra de linha -> Configurações de quebra de linha -> Anotações . Configure a disposição da linha conforme apropriado para você. Existem algumas possibilidades, eq Ativar quebra quando necessário para usar a primeira lista de ícones.

hariprasad
fonte