Oznacz folder kompilacji jako wykluczony:
File > Project Structure > Modules > Sources > Mark as Excluded (red icon)
Możesz także kliknąć folder prawym przyciskiem myszy i wybrać Mark Directory As > Excluded
.
Foldery wykluczone (wyświetlane jako rootExcluded) to foldery, które IntelliJ IDEA „częściowo ignoruje”. W przypadku plików w wykluczonych folderach dostępna jest bardzo ograniczona pomoc w kodowaniu. Klasy zawarte w wykluczonych folderach nie pojawiają się na listach propozycji uzupełnień kodu, odniesienia do takich klas są wyświetlane w edytorze jako nierozwiązane. Podczas wyszukiwania IntelliJ IDEA nie szuka w wykluczonych folderach itp.
Źródło
Uwaga: Zobacz odpowiedź Nadera Hadji Ghanbariego, aby poznać inne podejście z użyciem zakresów.
Mark Directory As > Excluded
.Krótka odpowiedź
Definiując zakres podczas wyszukiwania, możesz uwzględnić / wykluczyć dowolne pliki / foldery z tego zakresu.
Szczegółowa odpowiedź
Jednym ze sposobów spełnienia wymagań (wykluczenie plików i folderów z wyszukiwania) jest zdefiniowanie zakresu niestandardowego. Jest to szczególnie przydatne, ponieważ czasami chcesz po prostu wykluczyć folder z wyszukiwania, a nie z całego projektu.
Wykonaj następujące kroki:
Edit
->Find
->Find in path
lub naciśnij Ctrl+ Shift+ F.Wybierz
Custom
wScope
sekcji, a następnie wybierz<unknown scope>
+
przycisk, aby dodać nowylocal
zakres niestandardowyinclude recursively
a następnie wykluczać pojedynczo, wybierającexclude
lubexclude recursively
.Pamiętaj, że możesz nawet dołączyć lub wykluczyć biblioteki, od których zależy twój projekt.
Scope
sekcji wFind in Path
oknie dialogowym.Więcej informacji
Możesz sprawdzić dokumentację JetBrains w Scopes uzyskać więcej informacji. Zakresy mogą być używane nie tylko podczas wyszukiwania, ale także w wielu innych przypadkach użycia w IntelliJ IDEA.
Wzory
Możesz użyć wzorców, aby zdefiniować zakres, co czyni je jeszcze bardziej wydajnymi i przyszłymi.
używanie wzorców to kolejny sposób wykluczania plików i folderów. Na przykład
file:src/main/java//*&&!file:src/main/java/my//*
wykluczy wszystkie pliki wmy
folderze.źródło
<unknown scope>
.W Intellij 15, aby wykluczyć folder, wykonaj następujące czynności:
w oknie projektu wybierz folder, a następnie kliknij prawym przyciskiem myszy i wybierz „Oznacz katalog jako”> „Wykluczone”
źródło
Kliknij prawym przyciskiem myszy katalog -> Oznacz katalog jako -> wykluczone.
źródło
Jeśli szukasz zastosowań, otwórz „Ustawienia wyszukiwania zastosowań ...”, domyślnie Ctrl+ Alt+ Shift+ F7, aby zawęzić zakres od „Wszystkie pliki” do „Pliki projektu”.
źródło