oxygen - ¿Cómo puedo hacer que Word wrap funcione en Eclipse PDT para archivos PHP?
eclipse oxygen php plugin (4)
La programación de PHP en Eclipse PDT es predominantemente una alegría: finalización de código, plantillas, método de salto, etc.
Sin embargo, una cosa que me vuelve loco es que no puedo obtener mis líneas en los archivos PHP para ajustar la palabra, así que en líneas largas estoy escribiendo indefinidamente a la derecha.
Hago clic en Windows | Preferences y escribo "wrap" y obtengo:
- Java | Code Style | Formatter
- Java | Editor | Typing
- Web and XML | CSS Files | Source
Intenté cambiar el "ajuste automático" que encontré allí y el "Ancho de línea" a 72, pero no tuvieron efecto.
¿Cómo puedo hacer que Word wrap funcione en Eclipse PDT para archivos PHP?
Es una solicitud de mejora conocida. Error 35779
Esta ha sido realmente una de las características más deseadas en Eclipse. No solo falta en los archivos PHP: falta en el IDE. Afortunadamente, desde Google Summer of Code, obtenemos este plug-in Eclipse Word-Wrap
Para instalarlo, agregue el siguiente sitio de actualización en Eclipse:
¡Finalmente algo que funciona en 2016 con soporte nativo !
Desea la última y más nueva versión NEON de Eclipse ya que Bug 35779 finalmente está parcheado:
- Use el instalador de Eclipse
- Haga clic en el icono "menú" superior derecho y elija
ADVANCED MODE
- Seleccione
Eclipse IDE for PHP Developers
con la versión del producto : másLatest
- Siguiente ... Siguiente, finalizar
¡Ahora puede toogle wordwrap manualmente usando Alt + Shift + Y para CADA archivo! ¡Aburrido!
Entonces, si tienes suerte, se supone que hay una buena configuración global perdida en Window
> Preferences
> General
> Editors
> Text Editors
> Enable Wordwrap
pero no, eso es una trampa, ¡no hay configuración de GUI! Al menos al momento de escribir.
Así que encontré la manera más difícil de configurarlo globalmente (por defecto):
Cerrar Eclipse
Encuentra el archivo de configuración de eclipse
org.eclipse.ui.editors.prefs
:find ~ -name org.eclipse.ui.editors.prefs -printf "%p %TY-%Tm-%Td %TH:%TM:%TS/n"
Si se encuentra en una plataforma como macOS donde el comando anterior no funciona, puede encontrar el archivo de configuración en su carpeta de área de trabajo actual en .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
.
Añadir:
wordwrap.enabled=true
El plug-in Eclipse Word-Wrap de Florian Weßling funciona bien en Eclispe PDT (3.0.2).
Sitios de instalación y actualización
Se recomienda reiniciar Eclipse con la opción -clean
inmediatamente después de la instalación.
Eclipse Indigo 3.7: http://dev.cdhq.de/eclipse/updatesite/indigo/
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: complemento no necesario. * Simplemente presiona Alt - Shift - Y :)
* Consulte la respuesta de KrisWebDev para obtener más detalles y cómo hacer que el ajuste de palabras sea permanente.
Uso
Después de la instalación del complemento:
- Menú contextual: haga clic con el botón derecho > Alternar ajuste de palabras
- Barra de menús: Editar > Alternar ajuste de palabras
- Atajo de teclado: Ctrl - Alt - E
- También puede: Editar > Activar Ajuste de texto en todos los editores abiertos
No hay un indicador dedicado para el estado actual de la configuración de ajuste de palabra, pero puede verificar la barra de desplazamiento horizontal en el Editor.
- La barra de desplazamiento horizontal está visible: el ajuste de palabras está deshabilitado.
- La barra de desplazamiento horizontal está ausente: el ajuste de palabras está habilitado.