2009-06-11 15 views

Respuesta

2

Vía de construcción es un conjunto de rutas, que IDE utilizará con el fin de analizar el código, se muestran los errores, volver métodos terminaciones de automóviles, etc ...

ruta de inclusión es un camino que similar a la ruta de inclusión de configuración de ejecución php.

Si tiene un código que debe ejecutarse, pero no desea verlo todo en IDE, puede definirlo solo en la ruta include.

De causa, todas las rutas definidas en las rutas de compilación se agregarán para incluir la ruta de acceso automáticamente durante la ejecución/depuración, en otras palabras, la ruta de compilación es una ruta de inclusión.

4

Respuesta corta: mantenga la lista de carpetas de origen en las dos iguales (como Eclipse lo hará por usted de manera predeterminada).

Respuesta larga:

La parte fácil/simple: la ruta de inclusión configuración en Eclipse PDT es la lista de rutas/proyectos/librerías que serán utilizados como son: la ruta al poner en marcha su proyecto (por ejemplo, como PHP Aplicación CLI) de Eclipse.

El ruta de inclusión es también parcialmente (véase a continuación) utilizado para contenido ayudar (también conocido como finalización de código). Por ejemplo, si tiene algunas bibliotecas externas o un proyecto vinculado en su configuración de ruta de inclusión, tendrá ayuda de contenido, ventanas emergentes de documentación, etc. en las funciones y clases de estos recursos.

Esto no es completamente cierto para los elementos en la pestaña "fuente" de la ruta include. Estos solo se consideran para el camino de inclusión de tiempo de ejecución (cuando se inicia su aplicación desde eclipse) y asistencia de contenido en include y require declaraciones de PHP.

Para que todas las otras cosas útiles también funcionen (asistencia de contenido en código PHP normal, ventanas emergentes de doc, clics, ...) debe definir estas fuentes en la ruta de compilación (también).

Por lo que yo entiendo, la ruta de compilación es una "horquilla" de los elementos de origen de la ruta include en PDT 2.0 (ver http://www.eclipse.org/pdt/release-notes/pdt2_0.php) como una función de optimización, para permitir acelerar el proceso de compilación.

Así que, a menos que esté trabajando en un proyecto complejo/grande con problemas de velocidad de compilación, probablemente sea el mejor/menos confuso para mantener los elementos de origen en compilación e incluir la ruta de la misma.

+0

La mejor respuesta especialmente porque resalta el hecho de que las carpetas ubicadas en la pestaña "Fuente" no están disponibles para la asistencia de contenido, lo que contrasta con el comportamiento de las pestañas Bibliotecas y Proyectos y genera confusión al leer el PDT ayuda en linea. –

+0

@MauroMolinari Acabo de aterrizar en esta página SO después de haber estado leyendo https://www.eclipse.org/forums/index.php/t/171385/ :) – Meogi

Cuestiones relacionadas