Cómo puedo obtener el ajuste de palabra para trabajar en Eclipse PDT para los archivos de PHP?

StackOverflow https://stackoverflow.com/questions/97663

Pregunta

Programación de PHP en Eclipse PDT es predominantemente una alegría:finalización de código, plantillas, el método de salto, etc.

Sin embargo, una cosa que me tiene loco es que yo no puedo conseguir que mis lineas en PHP archivos de word wrap así sucesivamente largo de las líneas que estoy escribiendo por tiempo indefinido a la derecha.

Hago clic en Windows|Preferencias y el tipo de "wrap" y obtenemos:

- Java | Code Style | Formatter
- Java | Editor | Typing
- Web and XML | CSS Files | Source

He intentado cambiando la "ajustar automáticamente" que hay y el "ancho de Línea" a 72, pero que no tuvo ningún efecto.

Cómo puedo obtener el ajuste de palabra para trabajar en Eclipse PDT para los archivos de PHP?

¿Fue útil?

Solución

Esto realmente ha sido una de las características más deseadas en Eclipse.No es sólo que falta en archivos PHP-es que faltan en el IDE.Afortunadamente, desde el Google Summer of Code, obtenemos este plug-in Eclipse Word-Wrap

Para instalarlo, agregue el siguiente sitio de actualización en Eclipse:

AhtiK Eclipse De Ajuste De Línea 0.0.5 Sitio De Actualización

Otros consejos

Eclipse Word-Wrap Plug-In por Florian Weßling funciona bien en Eclispe PDT (3.0.2).

Instalación y actualización de sitios

Se recomienda reiniciar Eclipse con -clean opción 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 De Luna 4.4: http://dev.cdhq.de/eclipse/updatesite/luna/
Eclipse Marte 4.5: http://dev.cdhq.de/eclipse/updatesite/mars/
Eclipse De Neón 4.6:El Plugin no es necesario.* Simplemente presione Alt-Cambio-Y :)

* Ver KrisWebDev la respuesta para obtener más detalles y cómo hacer el ajuste permanente.

El uso de

Después de la instalación del plugin:

  • Menú contextual: Haga clic derecho > Alternar El Ajuste De Línea
  • Barra de menú: Editar > Alternar El Ajuste De Línea
  • Atajo de teclado: Ctrl-Alt-E
  • También usted puede: Editar > Activar el ajuste de línea en todos los abiertos Editores

No hay ninguna dedicada indicador para el estado actual de la palabra valor de ajuste, pero se puede comprobar la barra de desplazamiento horizontal en el Editor.

  • Barra de desplazamiento Horizontal es visible:Ajuste está desactivado.
  • Barra de desplazamiento Horizontal está ausente:Ajuste está habilitado.

Por fin algo que funciona en 2016 con soporte nativo!

Quieres lo último y más reciente NEON la versión de Eclipse desde Error 35779 finalmente está parcheado:

  • El uso de la Eclipse instalador
  • Haga clic en en la parte superior derecha "menú" icono y elija ADVANCED MODE
  • Seleccione Eclipse IDE for PHP Developers con Versión Del Producto: Latest
  • Para la próxima ...Siguiente, Finalizar

Ahora usted puede cambiar manualmente utilizando el ajuste de línea Alt+Cambio+Y para CADA archivo!Aburrido!

Así que si tienes suerte, debe haber un buen ajuste global perdido en Window > Preferences > General > Editors > Text Editors > Enable Wordwrap pero no, eso es una trampa, no hay interfaz gráfica de usuario de configuración!Al menos en el momento de la escritura.

Por lo que me he encontrado por el camino difícil establecer a nivel mundial (por defecto):

  1. Cerca De Eclipse

  2. Encontrar org.eclipse.ui.editors.prefs Eclipse archivo de configuración:

    find ~ -name org.eclipse.ui.editors.prefs -printf "%p %TY-%Tm-%Td %TH:%TM:%TS\n"

Si estás en una plataforma como la de macOS donde el comando anterior no funciona, usted puede encontrar el archivo de configuración en el área de trabajo actual carpeta bajo .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs.

  1. Agregar:

    wordwrap.enabled=true

Es un conocido solicitud de mejora. Error 35779

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top