Работа с Java в Visual Studio Code | Java для начинающих
Microsoft Principal Cloud Advocate Rory Predy представляет код Visual Studio и выделяет расширения, которые делают этот бесплатный и открытый код редактор кода отлично подходит для работы с Java.
Рекомендуемые ресурсы
- Ознакомьтесь с остальными выпусками серии «Java для начинающих»
- Примеры и вспомогательные материалы
- Рекомендуемые модули Microsoft Learn
Microsoft Principal Cloud Advocate Rory Predy представляет код Visual Studio и выделяет расширения, которые делают этот бесплатный и открытый код редактор кода отлично подходит для работы с Java.
Рекомендуемые ресурсы
- Ознакомьтесь с остальными выпусками серии «Java для начинающих»
- Примеры и вспомогательные материалы
- Рекомендуемые модули Microsoft Learn
Java в VS Code
Узнайте, как приступить к работе с Java в Visual Studio Code. Мы рассмотрим настройку среды разработки и использование основных инструментов в пространстве Java!
Главы
- [00:00] — Добро пожаловать в трансляцию!
- [01:30] — Давайте сыграем Wordle
- [07:25] — Введение Rory Predy — Адвокат Java
- [08:42] — настройка среды Java
- [16:20] — начало демонстрации Java
- [26:30] — разговор о Github Co-Pilot
- [30:26] — отображение автофакторинга
- [37:36] — замена горячего кода Java
- [42:28] — демонстрационная версия Java и отправка в Azure
- [48:00] — Q&A
- [51:42] — Come Learn Java!
- [56:00] — ДЕНЬ VS Code и закрывающие замечания
Рекомендуемые ресурсы
- Java в VS Code
- Пакет расширения Java
- Путь к Java learn
- Пример petclinic
- Краткое руководство по пространствам кода
Узнайте, как приступить к работе с Java в Visual Studio Code. Мы рассмотрим настройку среды разработки и использование основных инструментов в пространстве Java!
Главы
- [00:00] — Добро пожаловать в трансляцию!
- [01:30] — Давайте сыграем Wordle
- [07:25] — Введение Rory Predy — Адвокат Java
- [08:42] — настройка среды Java
- [16:20] — начало демонстрации Java
- [26:30] — разговор о Github Co-Pilot
- [30:26] — отображение автофакторинга
- [37:36] — замена горячего кода Java
- [42:28] — демонстрационная версия Java и отправка в Azure
- [48:00] — Q&A
- [51:42] — Come Learn Java!
- [56:00] — ДЕНЬ VS Code и закрывающие замечания
Рекомендуемые ресурсы
- Java в VS Code
- Пакет расширения Java
- Путь к Java learn
- Пример petclinic
- Краткое руководство по пространствам кода
Как работать на Java в Visual studio code или community
У меня visual studio code последней версии(скачал в 2020) Незнаю как писать консольные программы на java с помощью visual studio code. С Visual studio community тоже самое.
Отслеживать
задан 1 мар 2020 в 14:25
21 1 1 золотой знак 1 1 серебряный знак 1 1 бронзовый знак
Так VS Code или VS?
1 мар 2020 в 14:36
Берите NetBeans , и не парьтесь.
2 мар 2020 в 9:30
4 ответа 4
Сортировка: Сброс на вариант по умолчанию
Есть хорошая инструкция для VSC — на их же (VSC) сайте. Лично я пробовал, мне не очень понравилось. Это скорее вариант для тех, кто уже привык к VSC и кому неудобно переключаться на Eclipse или IntelliJ. Но вы можете попробовать. Про поддержку разработки на Java в VS community мне не известно.
Отслеживать
ответ дан 2 мар 2020 в 9:27
Sergei Zhilinski Sergei Zhilinski
547 1 1 золотой знак 8 8 серебряных знаков 17 17 бронзовых знаков
Ни как. Данные среды разработки не предназначены для разработки на языке Java. Используйте например IntelliJ
Отслеживать
ответ дан 2 мар 2020 в 8:56
Александр Мартынцев Александр Мартынцев
1,669 8 8 серебряных знаков 16 16 бронзовых знаков
Писать приложения на Java вполне себе можно на Visual Studio Code (это редактор кода). Достаточно поставить необходимые расширения. Затем, можно запускать, и можно отлаживать проекты, в том числе и со сборщиком, типа Maven.
А, Visual Studio (Community) это IDE, она не предназначена для написания кода на Java.
Разработка приложений Java Service Fabric с помощью Visual Studio Code
Расширение Service Fabric Reliable Services для VS Code позволяет легко создавать приложения Java Service Fabric в операционных системах Windows, Linux и macOS.
В этой статье показано, как создавать, развертывать и отлаживать приложение Java Service Fabric с помощью Visual Studio Code.
Приложения Java Service Fabric могут разрабатываться на компьютерах Windows, но развернуть их можно только в кластерах Linux в Azure. Отладка приложений Java в ОС Windows не поддерживается.
Предварительные требования
В этой статье предполагается, что уже установлено VS Code, расширение Service Fabric Reliable Services для VS Code и все зависимости, необходимые для среды разработки. Дополнительные сведения см в разделе Руководство.
Скачивание примера приложения
Чтобы клонировать репозиторий на компьютер разработки, в окне терминала (командное окно в Windows) необходимо выполнить следующую команду.
git clone https://github.com/Azure-Samples/service-fabric-java-quickstart.git
Открытие приложения в VS Code
Откройте VS Code. Щелкните значок Обозревателя на панели действий и нажмите кнопку Открыть папку, или щелкните файл -> Открыть папку. Перейдите к каталогу в папке ./service-fabric-java-quickstart/Voting, где вы клонировали репозиторий, затем нажмите кнопку ОК. Рабочая область должна содержать те же файлы, что показаны на следующем снимке экрана.

Построение приложения

- Нажмите клавиши CTRL+SHIFT+P, чтобы открыть палитру команд в VS Code.
- Найдите и выберите команду Service Fabric: Build Application (Создание приложения Service Fabric). Выходные данные сборки передаются во встроенный терминал.
Развертывание приложения в локальном кластере
Созданное приложение можно развернуть в локальном кластере.
Развертывание приложений Java не поддерживается на компьютерах под управлением Windows.
- В Палитре команд выберите Service Fabric: развертывания приложения (Localhost). Выходные данные процесса установки отправляются в интегрированный терминал.

- Когда развертывание будет завершено, запустите браузер и откройте Service Fabric Explorer: http://localhost:19080/Explorer . Будет видно, что приложение запущено. Это может занять некоторое время.

- Когда вы проверите, что приложение запущено, запустите браузер и откройте эту страницу: http://localhost:8080 . Это веб-интерфейс приложения. Можно добавить элементы и щелкнуть их, чтобы проголосовать.

- Чтобы удалить приложение из кластера, выберите команду Service Fabric: Remove Application (Service Fabric: удалить приложение) на палитре команд. Выходные данные процесса удаления отправляются в интегрированный терминал. Чтобы убедиться, что приложение было удалено из локального кластера можно использовать Service Fabric Explorer.
Отладка приложения
При отладке приложения в VS Code оно должно выполняться в локальном кластере. Затем в код можно добавить контрольные точки.
Отладка приложений Java не поддерживается на компьютерах под управлением Windows.
Чтобы подготовить VotingDataService и приложение для голосования для отладки, выполните следующие действия.
-
Обновите файл Voting/VotingApplication/VotingDataServicePkg/Code/entryPoint.sh. Закомментируйте команду в строке 6 (используя «#») и добавьте в конец файла следующую команду.
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n -Djava.library.path=$LD_LIBRARY_PATH -jar VotingDataService.jar

Чтобы задать точку останова, выполните следующее.

-
В проводнике откройте файла /Voting/VotingDataService/src/statefulservice/VotingDataService.java. Задайте точку останова на первой строке кода в try блоке addItem метода (строка 80).
Важно! Убедитесь, что вы установили точки останова на исполняемые строки кода. Например точки останова, заданные в объявлениях метода, try инструкциях или catch инструкциях отброшенных отладчиком.



Дальнейшие действия
- Дополнительные сведения см. в разделе Разработка и отладка приложений Service Fabric на C# с помощью VS Code.