2010-04-01 14 views
25

In NetBeans quando si seleziona Navigazione -> Vai a file è possibile cercare i file per nome. C'è un modo per istruire NetBeans per ignorare alcuni file. Raccoglie molti file da una directory tmp nel mio progetto che non ho mai intenzione di aprire ed è solo rumore.Come si fa in modo che NetBeans ignori i file durante la ricerca di file?

+0

+1. Mi piacerebbe questa funzione. Mi fa incazzare quando ho cercato le directory cache/log nelle mie app. Anche se vengono ignorati in sovversione, NetBeans li ricerca. Stupido! –

risposta

8

È possibile configurare i modelli di file di inclusione/esclusione su un progetto per progetto. Questa funzione ti consentirà di aggiungere un modello di esclusione per la tua directory 'tmp', che interromperà 'Vai a File' suggerendo i file contenuti in questa directory.

Per configurare aprire le proprietà del progetto (File -> Proprietà del progetto), selezionare le fonti, e fare clic su 'include/esclude' pulsante. Cioè .:

Netbeans Project Properties

+5

In che versione di Netbeans è presente questa funzionalità. Non la vedo in 6.9.1 – Failpunk

+0

+1 Una funzione così utile ... Non sapevo nemmeno che esistesse fino al tuo post. Grazie! – Julian

+0

È possibile escludere le cartelle per la ricerca/scansione/refactoring, ma devono ancora mostrarle nell'IDE? Ho un progetto che consiste di diversi (ma correlati) siti e hanno una cartella di codice comune. Quando cerco codice comune, spesso desidero solo apportare le modifiche nella cartella del codice comune per il sito in cui mi trovo, e non voglio cercare tra gli altri, ma voglio essere in grado di ottenere a quei file se necessario dall'elenco "Progetti" o "File". Questo tipo di cose è possibile? Aggiungendo le cartelle alle proprietà del progetto> Cartelle ignorate le tolgono completamente dall'IDE ... – Travitron

3

Nella mia versione di Netbeans (6.9.1 su Win 7), non v'è alcun pulsante sotto Progetto Proprietà -> Fonte in cui inserire i modelli di esclusione.

Devi andare su Strumenti -> Opzioni -> Varie -> File e aggiungere i nomi di file necessari o le estensioni sotto "file ignorati dall'IDE" nel campo Pattern ignorato Pattern regexp.

Per ignorare un'intera cartella, è (nella mia versione) sulla schermata delle proprietà del progetto, ma non sotto Fonti; guarda invece la categoria "Cartelle ignorate".

8

In NetBeans 7 si va a "Proprietà del progetto", quindi a "Ignorato cartelle" e si aggiunge solo le cartelle lì.

+4

[Cartelle ignorate] (https://blogs.oracle.com/netbeansphp/entry/ignored_folders_sure) sembra essere solo per PHP. Java non ha questa caratteristica come 7.1 RC1. –

+5

Posso confermare l'osservazione di @ PaulCalcraft. Il filtro è anche assente quando il tipo di progetto è HTML5 in NetBeans IDE 7.3 (edizione PHP). – Bart

26

È inoltre possibile aggiungere cartelle alla configurazione "File ignorati dall'IDE".

Selezionare Strumenti | Opzioni e aggiungere i nomi di cartella alla regex.

Netbeans: Files ignored by IDE

NB: non sono ancora confermato che questo raggiunga quanto descritto.

+0

Ha funzionato perfettamente per me: avevo bisogno di escludere la cartella "build" da "Vai a file ..." in un progetto Java Ant. –

+0

ma queste cartelle non saranno affatto visibili nell'albero del progetto. È possibile escludere file con qualche estensione solo dalla ricerca? – milkovsky

+1

@milkovsky - Ciascuna è un'espressione regolare, quindi prova qualcosa come '. * \. Tmp' per escludere i file * .tmp * - Non l'ho provato. – OldCurmudgeon

Problemi correlati