Volver al índice Configuración de Eclipse PDT (2)

En esta página se explica cómo configurar Eclipse PDT como editor de archivos.


Configuración del editor

Las preferencias de Eclipse se establecen mediante el menú "Window > Preferences".

Eclipse PDT - Menú Window > Preferences


Espacios en vez de tabuladores

La guía de estilo del proyecto PEAR establece que se utilice un indentado de 4 espacios y que no se utilicen tabuladores. Para ello debe cambiarse algunas preferencias de Eclipse.

En la ventana de Preferencias, sección "General > Editors > Text Editors", hay que comprobar que el valor de la opción "Displayed tab width" (anchura mostrada de tabuladores) es 4, marcar las opciones "Insert spaces for tabs" (insertar espacios en vez de tabuladores) y hacer clic en OK. Así, cada vez que se pulse la tecla Tabulador, Eclipse escribirá 4 espacios en blanco.

También puede ser conveniente marcar las casillas "Show print margin" (mostrar márgenes de impresión) con el valor 80 en "Print margin column" (ancho de impresión) y "Show line numbers" (mostrar números de línea).

Eclipse PDT - Ventana Preferences > General > Editors > Text Editors

En la ventana de Preferencias, sección "PHP > Code Style > Formatter", hay que cambiar la opción "Tab policy" (política de tabuladores) a Spaces y dar a "Indentation size" (tamaño de indentado) el valor 4. Así, al generar un indentado (por ejemplo, al seleccionar varias líneas y pulsar Tabulador), Eclipse escribirá 4 espacios en blanco en cada línea.

Eclipse PDT - Ventana Preferences > PHP > Code Style > Formatter


Asistentes de escritura

Al empezar a escribir una variable, Eclipse muestra un listado de variables disponibles. Si se quiere que Eclipse muestre únicamente las variables definidas en la misma página, en la ventana de Preferencias, sección "PHP > Editor > Code Assist", hay que comprobar que está desmarcada la la casilla "Show variables from other files" (mostrar variables de otros archivos).

Eclipse PDT - Ventana Preferences > PHP > Editor > Code Assist


Al escribir unas comilla, llaves, paréntesis, corchetes, etc, Eclipse las cierra automáticamente. Si se quiere desactivar ese comportamiento, en la ventana de Preferencias, sección "PHP > Editor > Typing", hay que desmarcar las casillas ""Strings"", "(Parenthesis) and [square] brackets", "{Braces}" y "Close PHP tag (?>)".

Nota: No tengo claro para qué sirve la casilla "Tab key indents the current line", porque parece que funciona igual marcada que sin marcar.

Eclipse PDT - Ventana Preferences > PHP > Editor > Typing

Volver al principio

Esta página forma parte del curso "Páginas web con PHP" disponible en http://www.mclibre.org
Autor: Bartolomé Sintes Marco
Última modificación: 7 de abril de 2009

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.