„A teraz jeszcze kilka nowych funkcji jako specjalna gratka”.

„Nie są to najważniejsze funkcje, ale należą do najczęściej używanych”.

„Wyszukiwanie plików w projekcie”.

„Przekonasz się, że prawdziwe projekty zwykle zawierają tysiące plików. Obejmują one pliki java, właściwości, xml, html, css i js — i wiele więcej”.

„Czasami pamiętasz nazwę pliku lub klasy, ale nie pamiętasz jej dokładnej lokalizacji. IntelliJ IDEA ma sposób na szybką nawigację po plikach i klasach”.

„Naciśnij Ctrl+Shift+N, a otworzy się okno dialogowe wyszukiwania pliku. Zwykle wystarczy wpisać pierwsze litery nazwy pliku, a następnie wybrać potrzebny plik z listy dopasowań”.

„Oto przykład tego pola wyszukiwania:”

Szybkie wyszukiwanie plików w projekcie

POMYSŁ: znajdź plik/klasę - 1

„Nacisnąłem Ctrl+Shift+N, co otwiera okno do wpisania nazwy pliku.”

„Wpisałem„ ind ”, a IDEA pokazała mi pełną listę plików ze ścieżkami pasującymi do tego wzorca”.

„Możesz także po prostu wyszukać klasy. Aby to zrobić, naciśnij Ctrl + N. Pojawi się to samo okno, ale będzie wyszukiwane tylko klasy”.

„Jest to wygodne przy nawigowaniu do dowolnej klasy dostępnej w projekcie. W tym klas z plików JAR projektu JDK”.

„Na przykład spróbuję znaleźć StringBuffer :”

Szybkie wyszukiwanie zajęć w projekcie

POMYSŁ: znajdź plik/klasę - 2

„Pamiętaj, jak ci kiedyś powiedziałem, że jeśli nazwa klasy składa się z kilku słów, to pierwsza litera każdego słowa jest pisana wielką literą”.

„Tak. To się nazywa przypadek wielbłąda, prawda?”

„Tak. W każdym razie, szukając według nazwy klasy, możesz również wyszukiwać za pomocą wielbłąda, czyli możesz wyszukiwać za pomocą wielkich liter. Innymi słowy , nie musisz pisać S tring Buffer . Możesz po prostu wpisać S tr B uff lub nawet SB.

„Więc możesz po prostu napisać pierwsze litery każdego słowa w nazwie klasy?”

„Tak. Jeśli szukasz buforowanego strumienia wejściowego , to oczywiście możesz wpisać całą nazwę, ale to zajmuje dużo czasu. Zamiast tego możesz wpisać coś w rodzaju B u I n S tr i szybko przejść do klasa:"

Wyszukiwanie w przypadku wielbłądów

POMYSŁ: znajdź plik/klasę - 3

„Doceniam te cenne informacje, ale jest mało prawdopodobne, aby przydały się w najbliższej przyszłości. Rzadko mam więcej niż dziesięć plików w moich projektach”.

„Co mogę powiedzieć, Amigo? Czasy się zmieniają…”