Запуск программы java в VScode - PullRequest
0 голосов
/ 04 августа 2020

Я начал кодировать java с помощью VScode недавно. У меня простая проблема. Проблема в том, что я не хочу, чтобы результат был таким. Другими словами, я не хочу, чтобы программа запускалась в терминале, как показано ниже. Я просто хочу, чтобы отчеты печатались отдельно. Здесь я просто хочу, чтобы (Привет, мир) печаталось только без ничего. Я искал в Google, как запустить программу java, и обнаружил, что вывод должен отображаться либо в OUTPUT, либо в DEBUG CONSOLE.

Кто-нибудь может мне помочь? ПРИМЕЧАНИЕ. Я установил java 14, а также все необходимые расширения в VScode для java.

введите описание изображения здесь

Ответы [ 4 ]

0 голосов
/ 05 августа 2020

Если ваш код не требует ввода данных, вы можете добавить их при запуске. json:

"console": "internalConsole"

Значение по умолчанию:

"console": "integratedTerminal"

Я не предлагаю установить расширение Code-Runner, потому что оно скомпилирует файл java в той же папке, что и файл java, и смешает их.

И я рекомендовал вам привыкнуть к выходы, выходы могут предоставить полезную информацию, позволяющую узнать, что именно делает vscode. Если вы столкнетесь с некоторыми проблемами, вам понадобится эта информация, чтобы помочь вам решить проблему.

0 голосов
/ 04 августа 2020

Что вы хотите сделать, так это следовать инструкциям в Запуск и отладка Java в VS Code , чтобы настроить файл launch. json. Это определяет, как запускается ваш код и куда идут выходные данные этого сеанса отладки. Вы можете настроить вывод отладки, который появляется, добавляя и настраивая User Settings для Microsoft Java Debugger

0 голосов
/ 04 августа 2020

Вот некоторые вещи, которые вы можете сделать:

Если вы установили все необходимые пакеты расширений, то редактор отобразит опцию «Запуск и отладка класса» в самом коде. (редкие случаи, но появлялись при работе в Linux)

Другой тип javac <name.java> в терминале (вывод будет отображаться на вкладке «Терминал»)

Или установите расширение для запуска кода, которое доступен в VS Code Marketplace (который бы легко отображал результаты на вкладке вывода)

0 голосов
/ 04 августа 2020

В этом случае вы можете просто нажать Command F5 (Ma c) или другие сочетания клавиш (https://code.visualstudio.com/docs/getstarted/keybindings). Это запустит программу в вашей среде IDE. В противном случае вы можете создать файл launch. json для настройки отладки.

...