2012-01-05 21 views
6

Estoy usando la construcción de Eclipse para PHP Helios y desarrollando extensiones y plantillas para Joomla con ella. Realmente quiero encontrar una manera de evitar que aparezcan ciertas advertencias para que el panel de problemas sea más intuitivo. Por ejemplo recibo una advertencia para cada diciendo:¿Se puede configurar Eclipse para evitar que aparezcan ciertas advertencias en el panel de vista Problemas?

etiqueta Desconocido (jdoc: include) - HTML Advertencia

Estas advertencias no están causando ningún problema Sólo soy un poco exigente, supongo .. .y estoy cansado de mi sitio diciendo que hay más de 1,300 advertencias cuando la mayoría no son problemas reales.

+0

para resolver este realmente creo que podría tener que modificar el v proceso de alidación para que pueda incluir manualmente las etiquetas que sé que son buenas, p. = ignorar, = mostrar. Sin embargo, este nivel de personalización de validación podría no ser posible. – Cleanshooter

+2

"jdoc: incluir" significa Namespace = jdoc, Tag = include (es un truco de joomla, por supuesto). Por lo tanto, si desea evitar las advertencias, debe agregar "jdoc" como espacio de nombres, incluso si no tiene sentido para la página web, por ejemplo atlanto

Respuesta

6

Usted puede hacer una de varias cosas diferentes:

  1. Puede configurar un filtro en la vista Problemas. Esta es la solución menos útil (en mi humilde opinión), ya que podría ser demasiado impreciso para seleccionar. Para ello, abra el menú Ver en la vista de problemas (el pequeño triángulo en la esquina superior derecha, seleccione Configurar contenidos ... y configure un filtro que pueda eliminar algunos elementos.
  2. Puede definir la configuración de validación del editor. para los archivos HTML, mire las Preferencias de Eclipse, y busque la página Web/Archivos HTML/Editor/Validación, allí puede configurar un montón de advertencias. Para los archivos PHP y CSS no encontré tales opciones. No he verificado, pero es posible que pueda realizar esta configuración de forma específica al proyecto abriendo las propiedades del proyecto y marcando allí la página de preferencias correspondiente.

Creo que la segunda opción le permitiría eliminar aquellas advertencias innecesarias.

+0

Creo que su segunda opción es lo más cerca que voy a obtener. ¿Es posible ¿Puedo modificar la validación para que las etiquetas que sé que son buenas se ignoren? – Cleanshooter

+0

Usando la validación incorporada, no lo creo. Sin embargo, es posible desactivar la validación incorporada para las etiquetas y escribir un complemento. en eso hay validación adicional. –

0

"jdoc: incluir" significa Namespace = jdoc, Tag = include (es un truco de joomla por supuesto). Usted tiene que añadir "jdoc" como un espacio de nombres, incluso si es de relevancia para la página Web - atlanto 6 Ene '12 a 5:57

Mi solución favorita: Puede agregar el espacio de nombres (gracias atlántico) a la etiqueta html para deshacerse de estas advertencias Eclipse:

viejos:

<html xmlns="http://www.w3.org/1999/xhtml" ..... 

nuevos:

<html xmlns:jdoc="" xmlns="http://www.w3.org/1999/xhtml" ..... 
Cuestiones relacionadas