Intellij Idea - poznajemy
W tym rozdziale lepiej zaznajomimy się z IntelliJ IDEA. Aby omówić zalety i funkcjonalność dowolnego narzędzia, trzeba się z nim zapoznać, a IntelliJ nie jest od tego wyjątkiem.
Ten rozdział zawiera przegląd IntelliJ. Rozdział zaczyna się od omówienia elementów wizualnych IDE, ustawień konfiguracyjnych, a na końcu omawia JVM i właściwości platformy.
Elementy wizualne
Jedną z ważnych rzeczy w IDE są jego elementy wizualne. Zidentyfikowanie i zrozumienie elementów wizualnych umożliwia wykonanie czynności w plikuquickeri łatwiejszy sposób. Poniższy zrzut ekranu i umieszczone na nim etykiety przedstawiają główny interfejs IntelliJ.
Menu bar - Pasek menu zawiera opcje tworzenia nowych projektów i innych ważnych działań związanych z projektami, takich jak refaktoryzacja kodu, kompilacje, uruchamianie, debugowanie, opcje kontroli wersji i tak dalej.
Tool bar- Pasek narzędzi zawiera skróty do kompilacji, debugowania i uruchamiania opcji. Możesz dostosować go do swoich wymagań.
Navigation bar- Pasek nawigacji umożliwia łatwiejszą nawigację w projekcie. Ta funkcja jest przydatna wraz ze wzrostem bazy kodu.
Tools tab- Karta Narzędzia jest wyświetlana po obu stronach okna głównego. Z tego miejsca możesz uzyskać dostęp do ważnych narzędzi, takich jak bazy danych; Maven / Ant buduje i tak dalej.
Project perspective - Okno perspektywy projektu pokazuje różne elementy projektów, takie jak pakiety, moduły, klasy, biblioteki zewnętrzne i tak dalej.
Editor window- To miejsce, w którym deweloper spędza większość czasu. Okno edytora umożliwia edycję / pisanie kodu z podświetlaniem składni i innymi przydatnymi funkcjami.
W dolnej części okna głównego znajduje się plik statuspasek, który pokazuje dodatkowe atrybuty pliku - takie jak jego format i typ kodowania. Zapewnia również opcję przełączania atrybutu tylko do odczytu bieżącego pliku. Z tego miejsca możesz również zarządzać poziomem inspekcji.
Praca z wtyczkami
Wtyczki pomagają rozszerzyć funkcjonalność IntelliJ. Zapewnia dużą liczbę wtyczek, takich jak bazy danych, kontrola wersji, profilowanie i ta lista jest długa.
Kroki zarządzania wtyczkami
Wykonaj następujące kroki, aby zarządzać wtyczkami -
Przejdź do menu Plik → Ustawienia.
Wybierz kartę Wtyczki w lewym okienku.
To okno zawiera listę wszystkich zainstalowanych wtyczek. Po prawej stronie nazwy każdej wtyczki znajduje się pole wyboru. Przełączenie tego pola wyboru włącza / wyłącza wtyczki.
Repozytorium wtyczek online IntelliJ jest dostępne tutaj. Aby dodać / usunąć repozytorium wtyczek, kliknij przycisk Przeglądaj repozytorium, a to zapewni sposób na zrobienie potrzebnych.
Oprócz tego umożliwia instalację wtyczki offline. W tym celu pobierz wtyczkę i wybierz zainstaluj wtyczkę z przycisku dysku i przejdź do ścieżki pobierania.
Aby wykonać inne czynności na wtyczkach, takie jak odinstalowywanie, aktualizowanie i sortowanie, kliknij prawym przyciskiem myszy dowolną wtyczkę. Wyświetli menu rozwijane, z którego możesz wybrać jedną z akcji.
Praca z ustawieniami
Ta sekcja zawiera kilka ważnych wskazówek dotyczących zarządzania ustawieniami. Umożliwia importowanie, eksportowanie i udostępnianie ustawień IntelliJ.
Ustawienia eksportu
Pozwala wyeksportować aktualne ustawienia jako plik jar.
Idź do Plik → Ustawienia eksportu.
Okna ustawień eksportu zawierają listę dostępnych ustawień związanych z interfejsem użytkownika, debugerem, zestawem SDK i innymi.
Zawiera pole wyboru do wyboru. Po dokonaniu wyboru kliknij przycisk OK, aby zapisać ustawienia na dysku lokalnym.
Importuj ustawienia
Umożliwia import ustawień przechowywanych w pliku jar.
- Przejdź do Plik → Importuj ustawienia.
- Wybierz jar ustawień, nawigując po strukturze folderów
- Kliknij przycisk OK.
Ustawienia udostępniania
IntelliJ IDEA umożliwia udostępnianie ustawień IDE między różnymi instancjami. Jest to szczególnie przydatne, gdy chcesz zastosować te same ustawienia w zespole lub organizacji. Warunkiem wstępnym jest włączenieSettings Repositorypodłącz. Jest instalowany i domyślnie włączony.
Aby zapewnić jego status -
- Przejdź do Plik → Ustawienia → Wtyczki
- Wtyczka repozytorium ustawień wyszukiwania
Aktualne ustawienia możemy przechowywać na GitHub / Bitbucket i zastosować je w innych instancjach. Aby zapisać aktualne ustawienie -
Przejdź do repozytorium Plik → Ustawienia.
Wpisz adres URL repozytorium Git w oknie dialogowym upstream URL.
Kliknij przycisk Zastąp pilota.
Aby zastosować te same ustawienia do innych instancji, kliknij przycisk Zastąp lokalnie.
Konfigurowanie opcji maszyny JVM i właściwości platformy
Możemy skonfigurować opcje JVM, przechodząc do pliku Help → Edit Custom VM Optionsmenu. Poniżej znajduje się kilka ważnych opcji JVM, które możemy ustawić.
–server - Umożliwia wybór maszyny wirtualnej Java HotSpot Server
-Xms<size>- Ustawia początkową wielkość sterty Java. Wartość domyślna to 128 MB.
-Xmx<size>- Ustawia maksymalny rozmiar sterty Java. Wartość domyślna to 750 MB.
-Xss<size> - Ustawia rozmiar stosu wątków Java.
–XX - Pozwala ustawić algorytm GC i inne właściwości.