Подсветка синтаксиса для файлов *.sbt в IntelliJ IDEA

Я работаю над потенциальным модулем для платформы Lift Web с использованием Scala, SBT 0.12 и IntelliJ IDEA 12.1, и я хотел бы иметь подсветку синтаксиса для файлов *.sbt в IDEA (знание кода было бы бонусом).

У меня есть плагин sbt-idea для sbt, который успешно создает мой проект IDEA. У меня также есть плагин sbt для IDEA, который позволяет мне запускать команды sbt из Run Configurations в IDEA.

Когда я связываю файлы *.sbt с типом файлов Scala, IDEA показывает все виды ошибок в сценарии sbt.

Кто-нибудь работает над типом файла *.sbt для подсветки синтаксиса или понимания кода? Если да, то как мне его использовать?

Спасибо!

2 ответа

Решение

Плагин Scala для IntelliJ IDEA 13 поставляется с подсветкой для файлов.sbt. См. Поддержка встроенного SBT в IntelliJ IDEA 13:

Сегодня мы рады объявить, что встроенная поддержка проектов SBT наконец-то появилась. Новейшая версия плагина Scala для IntelliJ IDEA 13 (0.23.308) поставляется со следующим списком функций:

  • Импортировать проект SBT
  • Авто-импорт SBT проектов
  • Подсветка для файлов.sbt

Имейте в виду, что файлы.sbt действительно являются Scala в некотором смысле (за исключением необходимых пустых строк), поэтому сопоставление файлов.sbt с редактором Scala не должно быть таким уж далеким с точки зрения подсветки синтаксиса.

Откройте Файл -> Настройки -> Настройки IDE -> Типы файлов. Связать *.sbt со Scala. Это не идеально, но начало. По крайней мере, редактор будет выглядеть немного лучше;-)

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