#visual-studio-code #vscode-settings #windows-subsystem-for-linux
#visual-studio-code #windows-subsystem-for-linux
Вопрос:
Я новичок в Visual Studio code и хочу создать среду разработки Java, в которой я мог бы отлаживать или запускать код на уровне подзаголовка Window при редактировании проекта в VS code (поэтому JDK необходим только в WSL).
Таким образом, я установил расширение runner и последовал этой инструкции.
Однако это не работает. Я не смог узнать точную причину, но я предполагаю, что это потому, что runner не изменен на новый runner (Потому что код работает следующим образом, и я установил опцию new runner в соответствии с инструкциями). У меня есть два раннера «code runner» и «java test runner», поэтому я хочу проверить, какой из них используется при отладке или запуске кода в VS code.
Не могли бы вы дать мне какую-нибудь идею о проверке runner или VS code на WSL? Если что-то покажется странным, спросите меня, пожалуйста.
Ответ №1:
Я понял, что обычно в среде разработки Java на VS code люди руководствуются установкой Java Extension Pack, и это расширение включает Debugger для Java. Отладчик для Java управляется в разделе debug как ‘launch.json’.
Поскольку я использую меню «code run» вместо «launch.json», я мог бы использовать расширение Code Runner, а не Debugger для Java. Кроме того, я проверил, что Debugger для Java не поддерживает WSL bash.