Como posso obter quebra de linha para trabalhar em Eclipse PDT para arquivos PHP?
-
01-07-2019 - |
Pergunta
Programação PHP no Eclipse PDT é predominantemente uma alegria:. Conclusão de código, modelos, método de saltar, etc
No entanto, uma coisa que me deixa louco é que eu não posso chegar em minhas linhas em arquivos PHP para embrulhar palavra assim por diante longas filas Estou digitando indefinidamente para a direita.
eu clicar em Windows | preferências e digite "envoltório" e obter:
- Java | Code Style | Formatter
- Java | Editor | Typing
- Web and XML | CSS Files | Source
Eu tentei mudar o "wrap automaticamente" que eu encontrei lá eo "width Line" para 72, mas eles não tiveram nenhum efeito.
Como posso obter quebra de linha para trabalhar em Eclipse PDT para arquivos PHP?
Solução
Este tem sido realmente uma das características mais desejadas no Eclipse. Não é apenas falta em PHP files-- que está faltando no IDE. Felizmente, a partir do Google Summer of Code, ficamos com este plug-in Eclipse Palavra-Wrap
Para instalá-lo, adicione o seguinte site de atualização no Eclipse:
Outras dicas
Eclipse Palavra-Wrap Plug-In por Florian Weßling funciona bem em Eclispe PDT (3.0.2).
locais Instalação e atualização
É recomendado para reiniciar o Eclipse com -clean
opção imediatamente após a instalação.
Eclipse Indigo 3.7: http://dev.cdhq.de/eclipse/updatesite/ índigo /
Eclipse Juno 4.2: http://dev.cdhq.de/eclipse/updatesite/juno/
Eclipse Kepler 4.3: http://dev.cdhq.de/eclipse/updatesite/kepler/
Eclipse Luna 4.4: http://dev.cdhq.de/eclipse/updatesite/luna/
Eclipse Mars 4.5: http://dev.cdhq.de/eclipse/updatesite/mars/
Eclipse Neon 4.6:. Plugin não é necessário * Apenas pressione Alt - Mudança - Y :)
* Consulte de KrisWebDev resposta para mais detalhes e como fazer quebra de linha permanente.
Uso
Após a instalação do plugin:
- menu de contexto: Botão direito do mouse > Alternar Word Wrap
- Barra de menu: Editar > Alternar Word Wrap
- Tecla de atalho: Ctrl - Alt - E
- Além disso, você pode: Editar > Ativar Word Wrap em todos os editores abertos
Não há nenhum indicador específico para o estado actual da definição quebra de linha, mas você pode verificar a barra de rolagem horizontal no Editor.
- Horizontal barra de rolagem é visível:. De linha é desativada
- Horizontal barra de rolagem está ausente:. Envoltório Palavra está habilitado
Finalmente algo que funciona, em 2016 com suporte nativo !
Você quer o mais recente e mais recente NEON noreferrer versão do Eclipse desde Bug 35779 está finalmente corrigido:
- Use o Eclipse instalador
- Clique no ícone "menu" superior direito e escolha
ADVANCED MODE
- Selecionar
Eclipse IDE for PHP Developers
com Produto Versão :Latest
- Em seguida ... Next, Finish
Agora você pode comutar wordwrap manualmente usando Alt + Mudança + Y para cada arquivo! Chato!
Então, se você tiver sorte, não é suposto ser um bom ajuste global perdido em Window
> Preferences
> General
> Editors
> Text Editors
> Enable Wordwrap
mas não, isso é uma armadilha, não há nenhuma configuração GUI! Pelo menos no momento da escrita.
Assim que eu encontrei a maneira mais difícil de defini-lo globalmente (por padrão):
-
Fechar Eclipse
-
Encontre arquivo
org.eclipse.ui.editors.prefs
Eclipse configurações:find ~ -name org.eclipse.ui.editors.prefs -printf "%p %TY-%Tm-%Td %TH:%TM:%TS\n"
Se você estiver em uma plataforma como o MacOS onde o comando acima não trabalho, você pode encontrar o arquivo de configurações na pasta de trabalho atual sob .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
.
-
Adicionar:
wordwrap.enabled=true
É uma solicitação de melhoria conhecida. Bug 35779