Początek pracy z językiem Java w VS Code
Ten samouczek pokazuje, jak napisać i uruchomić program Hello World w języku Java za pomocą Visual Studio Code. Obejmuje on również kilka zaawansowanych funkcji, które można poznać, czytając inne dokumenty w tej sekcji.
Aby zapoznać się z funkcjami dostępnymi dla języka Java w VS Code, zobacz Przegląd języka Java
Jeśli napotkasz jakiekolwiek problemy podczas wykonywania tego samouczka, możesz się z nami skontaktować, klikając przycisk Zgłoś problem poniżej.
Zgłoś problem
Ustawianie VS Code dla środowiska Java
Pakiet kodujący dla środowiska Java
Aby ułatwić szybką konfigurację, można zainstalować pakiet kodujący dla środowiska Java, który zawiera VS Code, pakiet Java Development Kit (JDK) i podstawowe rozszerzenia Java. Pakiet do kodowania może być używany jako czysta instalacja albo do aktualizacji lub naprawy istniejącego środowiska programistycznego.
Instalacja pakietu do kodowania dla środowiska Java – Windows
Instalacja pakietu do kodowania dla środowiska Java – macOS
Uwaga: Pakiet do kodowania dla środowiska Java jest dostępny tylko dla systemów Windows i macOS. W przypadku innych systemów operacyjnych należy ręcznie zainstalować JDK, VS Code i rozszerzenia Java.
Instalowanie rozszerzeń
Jeśli jesteś istniejącym użytkownikiem VS Code, możesz również dodać obsługę Javy, instalując Java Extension Pack, który zawiera te rozszerzenia:
- Language Support for Java(TM) by Red Hat
- Debugger for Java
- Java Test Runner
- Maven for Java
- Project Manager for Java
Instalacja pakietu Java Extension Pack
Pakiet Java Extension Pack zawiera przewodnik Szybki start oraz wskazówki dotyczące edycji kodu i debugowania. Zawiera również FAQ, w którym znajdują się odpowiedzi na najczęściej zadawane pytania. Użyj polecenia Java: Getting Started z palety poleceń (⇧⌘P (Windows, Linux Ctrl+Shift+P)), aby uruchomić przewodnik.
Można również zainstalować rozszerzenia osobno. Pomocą służy przewodnik po rozszerzeniach. Można go uruchomić za pomocą polecenia Java: Extension Guide.
Do tego samouczka, jedynymi wymaganymi rozszerzeniami są:
- Language Support for Java(TM) by Red Hat
- Debugger for Java
Ustawienia dla JDK
Obsługiwane wersje Java
Obsługiwana wersja do uruchomienia rozszerzenia VS Code for Java i obsługiwana wersja dla Twoich projektów to dwa oddzielne runtime’y. Aby uruchomić VS Code for Java, wymagana jest wersja Java SE 11 lub nowsza; w przypadku projektów VS Code for Java obsługuje projekty w wersji 1.5 lub nowszej. Aby uzyskać więcej szczegółów, zapoznaj się z częścią Konfiguracja JDK.
Używanie kreatora konfiguracji runtime Java
Aby pomóc w prawidłowej konfiguracji, udostępniamy kreatora konfiguracji runtime. Można go uruchomić otwierając paletę poleceń (⇧⌘P (Windows, Linux Ctrl+Shift+P)) i wpisując polecenie Java: Configure Java Runtime, co spowoduje wyświetlenie poniższego interfejsu użytkownika konfiguracji.
Uwaga: Aby skonfigurować wiele JDK, zobacz Konfiguracja JDK. Aby włączyć funkcje podglądu Javy, zobacz Jak mogę używać VS Code z nowymi wersjami Javy
Używanie ustawień VS Code
Alternatywnie można skonfigurować ustawienia JDK za pomocą edytora ustawień VS Code. Powszechnym sposobem na zrobienie tego jest ustawienie wartości zmiennej środowiskowej JAVA_HOME systemu na lokalizację instalacji JDK, na przykład C:\Program Files\Java\jdk-13.0.2
. Lub jeśli chcesz skonfigurować tylko VS Code do korzystania z JDK, użyj ustawienia java.home
w ustawieniach VS Code’s User or Workspace.
Instalowanie Java Development Kit (JDK)
Jeśli potrzebujesz zainstalować JDK, zalecamy rozważenie instalacji z jednego z tych źródeł:
- Oracle Java SE
- AdoptOpenJDK
- Azul Zulu for Azure – Enterprise Edition
Tworzenie pliku kodu źródłowego
Utwórz folder dla swojego programu Java i otwórz ten folder za pomocą VS Code. Następnie w VS Code utwórz nowy plik i zapisz go z nazwą Hello.java
. Gdy otworzysz ten plik, serwer języka Java automatycznie rozpocznie ładowanie, a po prawej stronie paska stanu powinna pojawić się ikona ładowania. Po zakończeniu ładowania zobaczysz ikonę kciuka w górę.
Uwaga: Jeśli otworzysz plik Java w VS Code bez otwierania jego folderu, Java Language Server może nie działać poprawnie.
VS Code spróbuje również ustalić prawidłowy pakiet dla nowego typu i wypełnić nowy plik z szablonu. Zobacz Tworzenie nowego pliku.
Możesz również utworzyć projekt Java za pomocą polecenia Java: Create Java Project (Utwórz projekt Java) polecenia. Wywołaj paletę poleceń (⇧⌘P (Windows, Linux Ctrl+Shift+P)), a następnie wpisz java
, aby wyszukać to polecenie. Po wybraniu polecenia, zostaniesz poproszony o podanie lokalizacji i nazwy projektu. Można również wybrać narzędzie do kompilacji z tego polecenia.
Visual Studio Code obsługuje również bardziej złożone projekty Java, zobacz Zarządzanie projektami.
Edycja kodu źródłowego
Można używać wycinków kodu do tworzenia rusztowań dla klas i metod. VS Code udostępnia także IntelliSense do uzupełniania kodu i różne metody refaktoryzacji.
Aby dowiedzieć się więcej o edycji kodu Java, zobacz Edycja Java.
Uruchamianie i debugowanie programu
Aby uruchomić i debugować kod Java, ustaw punkt przerwania, a następnie naciśnij klawisz F5 na klawiaturze lub użyj elementu menu Uruchom > Uruchom debugowanie. Możesz również użyć opcji Run|Debug CodeLens w edytorze. Po skompilowaniu kodu możesz zobaczyć wszystkie zmienne i wątki w widoku Run.
Debugger obsługuje również zaawansowane funkcje, takie jak zastępowanie Hot Code i warunkowe punkty przerwania.
Więcej informacji znajdziesz w rozdziale Debugowanie w Javie.
Więcej funkcji
Edytor posiada również znacznie więcej możliwości dla Twojego obciążenia pracą w Javie.
- Edytowanie Javy wyjaśnia, jak nawigować i edytować Javę w sposób bardziej szczegółowy
- Debugowanie ilustruje wszystkie kluczowe funkcje debuggera Javy
- Testowanie zapewnia kompleksowe wsparcie dla JUnit i frameworka TestNG
- Java Project Management pokazuje, jak używać widoku projektu i pracować z Mavenem
- Spring Boot oraz Tomcat i Jetty demonstrują świetną obsługę frameworków
- Java Web Apps pokazuje, jak pracować z Java Web App w VS Code