Estou editando um arquivo XML com o Eclipse IDE e preciso inserir parágrafos de texto. Não parece que o eclipse tenha um recurso de quebra de linha. Alguém sabe se sim ou se existe um plugin para isso?
Parece que o eclipse só tem a capacidade de fazê-lo manualmente por conta própria e aqui estão os comandos. Nesse ponto, você deve reformatar o texto destacado manualmente.
Não é muito óbvio como controlar a largura e quebra de linha do Eclipse nos arquivos de origem Java. Veja como e onde:
A largura do comentário e a quebra de linha estão definidas Preferences->Java->Code Style->Formatter, clique no botão Editar e selecione a guia Comentários. Eu gosto que a Largura da linha para Comentários seja 120.
A quebra de linha de código está definida nas proximidades, em Preferences->Java->Code Style- >Formatter, clique no botão Editar e selecione a guia Quebra de linha. Gosto de uma largura de linha de 120 e tamanho de recuo de 4.
A indentação é definida separadamente, em Preferences->Java->Code Style- >Formatter, clique no botão Editar e selecione a guia Indentação. Gosto de um tamanho de recuo 4, consistente com a configuração de recuo de quebra de linha.
Como se isso não bastasse, você também pode definir as margens da impressora, o tamanho da guia, etc., Preferences>General>Editors>Text Editorsonde defino a Largura da guia exibida como 4 e a coluna Margem de impressão como 120 ou mais.
Você também pode marcar a caixa Mostrar margem de impressão para obter uma linha vertical fraca na coluna de margem da impressora
Também pensei nisso primeiro, mas imaginei que ele estivesse mais pedindo quebra automática durante a edição.
BalusC
@donpal Acho que encontrei um plugin.
Romain Hippeau
2
levei 45 minutos de pesquisa para descobrir que os comentários têm sua própria propriedade 'width' ... a MS escreve esse programa?
Cmcginty
instalei isso para ver se ele reconheceria arquivos de remarcação e permitiria quebra de linha, mas não o reconhece como um dos mais de 200 que ele reconhece e não parece ter uma maneira fácil de quebrar o que faz não reconhecer e não há muito no google sobre como fazê-lo funcionar. Eu tenho desinstalado.
precisa saber é o seguinte
Há uma limitação: este plug-in não funciona na visualização "Comparar". Linhas longas com diff ainda são dolorosas no eclipse.
haddr
125
Atualização 2016
Como mencionado por ralfstx 's resposta , Eclipse 4.6 M4 Neon ( ou mais ) tem uma característica palavra-wrap!
(Novembro de 2015, para lançamento em meados de 2016). Em qualquer visualização do editor, digite:
Por padrão, os editores de texto são abertos com a quebra de linha desativada. Isso pode ser alterado com a opção Ativar quebra de linha ao abrir um editor na General > Editors > Text Editorspágina de preferências.
Alterne manualmente a quebra de linha clicando na janela do editor e pressionando ( Shift+ Alt+ Y).
No Mac OS X, pressione ( Cmd- Opt- Y). [Atualizado em maio de 2017]
Desde que não seja possível fornecer desempenho aceitável do editor para arquivos grandes após ativar o estado de quebra automática de linha do editor, devemos garantir que os usuários não possam ativar a preferência 1 da WW sempre por padrão e saber por que os editores são lentos durante o redimensionamento / zoom.
Se você deseja que o agrupamento seja persistente / automático, o plug- in cdhq ainda funcionará com a versão 2019-03 do Eclipse.
Após a instalação, você pode ativá-lo via Window->Preferences->Word Wrap.
Experimente o plug-in de quebra de linha do Eclipse aqui .
Apenas para o registro, enquanto Eclipse colorer pode trazer embrulho para arquivos XML, Eclipse não tem, em geral, um suave característica de embrulho para o editor de texto.
Macio e duro. O Soft apenas distorce o texto na borda da janela direita sem adicionar novos números de linha (portanto, existem lacunas na lista de números quando você os habilita).
Este é um dos erros mais votados na história do Eclipse: bug 35779 (9 anos e contando, mais de 200 votos)
Atualização de fevereiro de 2013:
Esse bug faz referência a um antigo plug-in de quebra de linha do Word, mas Oak menciona em sua resposta (votado) um novo plug-in para versões recentes (Juno +) do Eclipse (portanto, 3.8.x, 4.x, podem ter sido vistos trabalhando com 3.7).
Esse plug-in é de Florian Weßling , que acabou de atualizá-lo (março de 2013)
Clique com o botão direito do mouse em um arquivo aberto e selecione " Alternar quebra automática de linha " (atalho ctrl+ alt+ e)
O "plug-in de quebra de linha do Eclipse" funciona bem no mais recente Eclispe PDT, obrigado!
Fedir RYKHTIK 03/04
Obrigado! O plug-in do Word-Wrap e a correção do número da linha funcionam para arquivos txt normais, incluindo arquivos .java. Mas eles não funcionam para arquivos .xml. :(
Vince Yuan
Uau. Eu nunca gostei muito de eclipse. talvez eu deva usar o vim. 1
n611x007
1
+ 1 por mencionar a solicitação do recurso de quebra automática. Vamos votar isso para o céu.
Ctrl+ Shift+ Fformatará um arquivo no Eclipse, dividindo linhas longas em várias linhas e comentários agradáveis. Você também pode destacar apenas uma seção de texto e formatar isso.
Sei que não se trata de uma quebra automática de linha suave / rígida como as outras respostas, mas não acho que a pergunta esteja pedindo algo sofisticado.
quebra de linha assumindo que seu editor atual suporta quebra de linha. Por exemplo, o pydev atualmente não (por volta de janeiro de 2014).
eCoE
Ctrl + Shift + F não envolve comentários longos para mim aqui em Marte.
Peter V. Mørch 23/09/2015
Ugh ... invólucro duro . PS: sobre "qualquer coisa extravagante", deduzo da "necessidade de inserir parágrafos de texto" da pergunta que ele não deseja pressionar Enter no final de cada linha. Então concluo que ele está procurando um envoltório macio . Além disso, ele perguntou se havia um plugin.
ADTC
19
Eclipse Neon (4.6), data de lançamento em junho de 2016, inclui quebra de linha para editores de texto. Ele está desativado por padrão e pode ser ativado e desativado usando o atalho de tecla Alt+Shift+Y(no Mac OS Cmd-Opt-Y). Alguns editores também fornecem um botão na barra de ferramentas para ativar a quebra de linha.
Finalmente! +1. Referenciei sua resposta na minha acima.
VonC 22/02
2
Não consegui ativar isso no Mac. Atalhos de teclado alternativos (opção ou comando) não o ativaram e não estão disponíveis na Ajuda ou em qualquer outro menu.
Deborah #
1
Na minha instalação (4.6.2 no Mac), é alt+ cmd+Y
Christian
Como ativar isso para visualização de comparação?
Dh_k
18
O plugin Eclipse Word-Wrap funciona para qualquer tipo de arquivo para mim.
Instalei o plugin Word Wrap, reiniciei o eclipse, mas não consigo descobrir a opção para o Word Wrap. Estou sentindo falta de alguma coisa? Estou usando o Eclipse Juno e instalei o PHP PDT no Juno. Mudou para a perspectiva PHP / Jave EE, mas não parece ser a opção para quebra de linha mesmo após a instalação do plug-in de quebra de linha. Você pode me ajudar por favor? Agradeço antecipadamente.
Sanjay
2
Depois de instalado, clique com o botão direito do mouse em qualquer lugar do editor e selecione Toggle Word WrapOU pressione Ctrl-Alt-E.
Gbmhunter
O link não funciona
Mote Zart 24/07
9
O plug-in de Ahti Kitsik é mencionado acima, mas há um plug-in mais recente de outro autor que trabalha com versões mais recentes do Eclipse (até Juno, pelo menos), e também corrigiu o problema de numeração de linhas no plug-in antigo.
Uma solução alternativa, que eu uso nos últimos anos, é usar o editor de marcação wiki do eclipse para editar arquivos de texto. Isso suporta quebra de linha e isso é suficiente para mim. Talvez essa informação possa ser útil para alguns de vocês.
@africanherbsman Também não é possível encontrar a opção "Quebra de linha". É especificado em uma perspectiva especial ou em qualquer tipo de perspectiva? Eu estou no C ++.
1555 Wang Wang
1
Estou na versão Eclipse Juno Java EE padrão, mas não consigo descobrir a opção para o WOrd Wrap.
Respostas:
Conforme mencionado no post do VonC nesta mesma página. O Eclipse agora tem esse recurso a partir de 06/2016 Neon.
Experimente este plugin Plug-in da plataforma Eclipse
Parece que o eclipse só tem a capacidade de fazê-lo manualmente por conta própria e aqui estão os comandos. Nesse ponto, você deve reformatar o texto destacado manualmente.
Não é muito óbvio como controlar a largura e quebra de linha do Eclipse nos arquivos de origem Java. Veja como e onde:
A largura do comentário e a quebra de linha estão definidas
Preferences->Java->Code Style->Formatter
, clique no botão Editar e selecione a guia Comentários. Eu gosto que a Largura da linha para Comentários seja 120.A quebra de linha de código está definida nas proximidades, em
Preferences->Java->Code Style- >Formatter
, clique no botão Editar e selecione a guia Quebra de linha. Gosto de uma largura de linha de 120 e tamanho de recuo de 4.A indentação é definida separadamente, em
Preferences->Java->Code Style- >Formatter
, clique no botão Editar e selecione a guia Indentação. Gosto de um tamanho de recuo 4, consistente com a configuração de recuo de quebra de linha.Como se isso não bastasse, você também pode definir as margens da impressora, o tamanho da guia, etc.,
Preferences>General>Editors>Text Editors
onde defino a Largura da guia exibida como 4 e a coluna Margem de impressão como 120 ou mais.Você também pode marcar a caixa Mostrar margem de impressão para obter uma linha vertical fraca na coluna de margem da impressora
fonte
Atualização 2016
Como mencionado por ralfstx 's resposta , Eclipse 4.6 M4 Neon ( ou mais ) tem uma característica palavra-wrap!
(Novembro de 2015, para lançamento em meados de 2016). Em qualquer visualização do editor, digite:
Alt+ Shift+Y
( Sadik confirma nos comentários que trabalha com o Eclipse 2019-09 )
Alterne manualmente a quebra de linha clicando na janela do editor e pressionando ( Shift+ Alt+ Y).
No Mac OS X, pressione ( Cmd- Opt- Y). [Atualizado em maio de 2017]
O famoso bug 35779 foi finalmente fechado por r / # / c / 61972 / em novembro passado.
No entanto, existem alguns novos erros:
(2020) MarcGuay acrescenta nos comentários :
Atualização 2014
O plug-in Eclipse de quebra de palavras de.cdhq.eclipse.wordwrap acabou de ser atualizado e fornece uma boa quebra, conforme ilustrado na página do projeto :
Resposta original maio de 2010
Experimente o plug-in de quebra de linha do Eclipse aqui .
Apenas para o registro, enquanto Eclipse colorer pode trazer embrulho para arquivos XML, Eclipse não tem, em geral, um suave característica de embrulho para o editor de texto.
Este é um dos erros mais votados na história do Eclipse: bug 35779 (9 anos e contando, mais de 200 votos)
Atualização de fevereiro de 2013:
Esse bug faz referência a um antigo plug-in de quebra de linha do Word, mas Oak menciona em sua resposta (votado) um novo plug-in para versões recentes (Juno +) do Eclipse (portanto, 3.8.x, 4.x, podem ter sido vistos trabalhando com 3.7).
Esse plug-in é de Florian Weßling , que acabou de atualizá-lo (março de 2013)
Clique com o botão direito do mouse em um arquivo aberto e selecione " Alternar quebra automática de linha " (atalho ctrl+ alt+ e)
fonte
Ctrl+ Shift+ Fformatará um arquivo no Eclipse, dividindo linhas longas em várias linhas e comentários agradáveis. Você também pode destacar apenas uma seção de texto e formatar isso.
Sei que não se trata de uma quebra automática de linha suave / rígida como as outras respostas, mas não acho que a pergunta esteja pedindo algo sofisticado.
fonte
Eclipse Neon (4.6), data de lançamento em junho de 2016, inclui quebra de linha para editores de texto. Ele está desativado por padrão e pode ser ativado e desativado usando o atalho de tecla
Alt+Shift+Y
(no Mac OSCmd-Opt-Y
). Alguns editores também fornecem um botão na barra de ferramentas para ativar a quebra de linha.Veja o 4.6 M4 Novo e Notável
fonte
alt
+cmd
+Y
O plugin Eclipse Word-Wrap funciona para qualquer tipo de arquivo para mim.
fonte
Toggle Word Wrap
OU pressione Ctrl-Alt-E.O plug-in de Ahti Kitsik é mencionado acima, mas há um plug-in mais recente de outro autor que trabalha com versões mais recentes do Eclipse (até Juno, pelo menos), e também corrigiu o problema de numeração de linhas no plug-in antigo.
As instruções completas de instalação estão na versão Eclipse para fazer o download do plug-in de quebra de linha
fonte
Do Bug 35779 - Comentário 187 :
fonte
Quebra de linha sai da caixa com Juno agora. Clique com o botão direito do mouse no editor e selecione a opção " Quebra de linha " no menu suspenso.
fonte
Liberado o primeiro alfa do quebra-cabeças do eclipse!
Obtenha esta resposta deste post: Como faço para que o quebra-cabeças funcione no Eclipse PDT para arquivos PHP?
fonte
No Eclipse v4.7 (Oxigênio):
fonte
Na versão: 2019-12 (4.14.0) no MAC
Vá para
Windows
->Editor
->Toggle Word Wrap
fonte
Experimente o AhtiK Eclipse WordWrap, ele funciona para mim: http://www.ahtik.com/eclipse-update/
fonte