Articles

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.

Java Getting Started

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.

Konfiguracja JDK

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

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *