Configuración de Eclipse PDT (2)En esta página se explica cómo configurar Eclipse PDT como editor de archivos.
Las preferencias de Eclipse se establecen mediante el menú "".

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 "", 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).

En la ventana de Preferencias, sección "", 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.

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 "", hay que comprobar que está desmarcada la la casilla "Show variables from other files" (mostrar variables de otros archivos).

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 "", 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.

Esta obra está bajo una licencia de Creative
Commons.