Не могу найти SBT-оболочку в IntelliJ IDEA

Столкнувшись с проблемой сборки, я удалил project а также .idea каталоги моего проекта SBT (содержащий submodules) с последующим Invalidate Caches / Restart... (также сделал недействительным кеш)

С момента перезапуска IntelliJЯ не могу найти sbt shell

Интересно, я все еще получаю sbt shell когда я открываю другие свои проекты (в которых я не удаляю project а также .idea каталоги) в IntelliJ

Я могу подтвердить, что у меня последняя версия IntelliJ IDEA за MacOS с установленным плагином Scala

5 ответов

Решение

Вы можете выбрать

Окно → Восстановить макет по умолчанию

Или нажмите Shift + F12

Это восстановит макет окна по умолчанию, и вкладка снова станет видимой (это можно проверить, скрыв вкладку sbt, щелкнув правой кнопкой мыши и выбрав "Удалить из боковой панели").

Некоторые окна, такие как Maven или Ant, должны быть возвращены

Вид → Окна инструментов → [Имя окна]

что исправило мою проблему:

  • установить плагин scala
  • начать сначала
  • файл -> закрыть проект
  • вместо открытия щелкните новый проект, выберите scala с опцией sbt, затем затем
  • выберите тот же проект в качестве местоположения.

надеюсь, это сэкономит вам время и силы

В Intellij 2018, под Preferences - Build, Execution, Deployment - Build Tools - sbt, проверять "Use sbt shell for build and import (requires sbt 0.13.5+)Msgstr "Затем перезапустите Intellij. В нижней панели появится вкладка окна инструмента оболочки sbt (если нет, выберите ее из View - Tool Windows - sbt shell).

В моем случае плагин scala необходимо было обновить, и, соответственно, это привело к исчезновению sbt из инструментов сборки.
Идти к Settings --> Plugins --> Updates и убедитесь, что плагин Scala обновлен. Если это не так, и вы обновили его, вам следует перезапустить IDE после этого.
После этого необходимо было удалить папку.idea и повторно импортировать проект для сборки проекта.

В моем случае я включил оболочку sbt, перейдя в "Файл - Настройки - Сборка, Выполнение, Развертывание - Инструменты сборки - sbt ", и после включения здесь вам нужно перезапустить свой intellij, а затем вы можете найти sbt-shell здесь "view- Tool окно - оболочка SBT "

Другие вопросы по тегам