VS Код Java, похоже, компилируется при каждом нажатии клавиши

#java #visual-studio-code

Вопрос:

Я использую VS-код с Java в течение нескольких месяцев, изучая основы. Я не могу обновить приложение самостоятельно, оно контролируется компанией, в которой я работаю.

В прошлую пятницу IDE, казалось, пыталась скомпилировать/построить на каждом ударе клавиши. Если бы я просто набрал что-то вроде:

 int x;
 

это создаст проблему на:

  • я не определен
  • в не определено
  • int объявлен без имени переменной.
  • декларация отсутствует «;»

Эти «проблемы» могут занять несколько минут, прежде чем VS-код поймет и поймет, что утверждение действительно. С этим также невозможно использовать intellisense, поэтому ввод «x». что-либо вызывает больше ошибок. Я искал эту проблему и попытался отключить автоматическое сохранение, сборку при сохранении, java.autobuilder, чтобы отключить, и проблемы остаются.

Состояние сборки Java имеет постоянно вращающееся колесо и постоянно выводит:

4c8c5808 Здание [Готово]

84f654df Строительство [Сделано] Снова и снова.

ПО сравнению с версией кода 1.60.0

JDK 16.0.2

Установлены только расширения Microsoft Java.

Комментарии:

1. Не помечайте Visual Studio для вопросов о коде VS!

2. Приносим извинения, сейчас он удален. Я думал, что удалил его. Спасибо, что предупредили.

3. Кажется, что-то не так с расширением, можете ли вы сбросить код vs и переустановить расширение java?

4. Привет @MollyWang-MSFT , я не могу удалить приложение или даже удалить папки/файлы, компания заблокировала его. Я удалил все расширения и переустановил их по той же проблеме. Я думаю, мне придется попросить кого-нибудь удалить его для меня. Я нигде не нашел этой проблемы в Интернете. Я подниму внутренний билет и посмотрю, что можно сделать.

5. @MollyWang-MSFT оказывается, ноутбук был полностью сломан, а расширение Java с сайта Microsoft не удалось установить. Теперь у меня новый ноутбук, и после установки расширений и дополнений все работает отлично!