2012-01-05 22 views
6

Sto usando Eclipse per PHP Helios e sviluppo e sviluppo di estensioni e modelli per Joomla con esso. Voglio davvero trovare un modo per evitare che alcuni avvisi vengano visualizzati in modo che il riquadro dei problemi sia più intuitivo. Per esempio ho un avvertimento per ogni dicendo:È possibile configurare Eclipse per impedire che determinati avvisi vengano visualizzati nel riquadro di visualizzazione Problemi?

Unknown tag (jdoc: includere) - HTML Attenzione

Questi avvertimenti non stanno causando problemi io sono solo un po 'esigente immagino .. e sono stanco del mio sito dicendo che c'è più di 1.300 avvisi quando la maggior parte non sono problemi reali.

+0

per risolvere davvero questo penso che potrebbe essere necessario modificare la v processo di alidazione in modo da poter includere manualmente i tag che conosco, ad es. = ignore, = mostra. Tuttavia, questo livello di personalizzazione della convalida potrebbe non essere possibile. – Cleanshooter

+2

"jdoc: include" significa Namespace = jdoc, Tag = include (è un trucco di joomla, ovviamente). Quindi, se vuoi evitare gli avvertimenti, devi aggiungere "jdoc" come spazio dei nomi anche se non ha senso per la pagina web, ad esempio atlanto

risposta

6

È possibile effettuare una delle diverse cose:

  1. È possibile impostare un filtro nella vista Problemi. Questa è la soluzione meno utilizzabile (IMHO), in quanto potrebbe essere troppo impreciso per selezionare. Per fare ciò, apri il menu Visualizza nella vista problemi (il piccolo triangolo nell'angolo in alto a destra, seleziona Configura contenuto ... e imposta un filtro che potrebbe rimuovere alcuni elementi.
  2. Puoi definire le impostazioni di convalida dell'editor. per i file HTML guarda le Preferenze di Eclipse, e cerca la pagina Web/HTML File/Editor/Validazione - lì puoi configurare molti avvisi.Per i file PHP e CSS non ho trovato tali opzioni. ma è possibile che tu possa fare questa impostazione in un modo specifico del progetto aprendo le proprietà del progetto e verificandole per la corrispondente pagina delle preferenze

Credo che la seconda opzione ti consentirebbe di rimuovere quelle avvisi non necessari

+0

Penso che la tua seconda opzione sia il più vicino che sto per ottenere. modificare la convalida in modo che i tag che conosco siano validi vengono ignorati? – Cleanshooter

+0

Utilizzo della convalida incorporata, non credo. Tuttavia, è possibile disattivare la convalida integrata per i tag e scrivere un plug-in in questo convalida in più. –

0

"jdoc: include" indica Namespace = jdoc, Tag = include (è un trucco di joomla, ovviamente). Si deve aggiungere "jdoc" come uno spazio dei nomi, anche se è una sciocchezza per la pagina web - atlanto 6 gen '12 a 5:57

La mia soluzione preferita: È possibile aggiungere il namespace (grazie atlantico) al tag html per liberarsi da queste avvertenze eclissi:

vecchi:

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

nuovi:

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