Нет окраски для шаблонов в Intellij

Я начал использовать Play Framework пару недель назад. Все работает отлично, я могу компилировать, использовать автодополнение в файлах Java, и SBT работает нормально,

Но одна вещь, которая меня беспокоит, заключается в том, что у меня нет ни окраски, ни завершения в маршрутах и ​​файлах scala.html.

Я думал, что это нормально, но сегодня утром я увидел эту страницу, где находятся шаблоны явно завершение поддерживается.

Для меня окрашены только простые теги HTML. Я проверил страницу требований и у меня установлен подключаемый модуль scala. Я пытался удалить/переустановить без успеха.

Я использую Play 2.4.4 и IntelliJ Community Edition 14.1.4. Я искал решение в Интернете, но пока ничего.

Что-нибудь, что я мог пропустить? Мне кажется, что все должно работать только на странице Play и на веб-сайтах Intellij. . . Раньше я использовал eclipse, поэтому моя установка IntelliJ довольно чистая.

Спасибо!


person jlengrand    schedule 23.08.2015    source источник
comment
Возможно, вы захотите перепроверить, поддерживается ли игра изданием сообщества, потому что, насколько я знаю, это не так.   -  person Tom    schedule 23.08.2015
comment
О, я не думал об этом. Соответствующий комментарий. Но ни одна из страниц, на которые я ссылался, похоже, не отмечает этого, или я ошибаюсь? Где вы увидели, что это функция только для профессионалов?   -  person jlengrand    schedule 23.08.2015
comment
Потому что есть аналогичный вопрос несколько дней назад: P. Это может помочь: jetbrains.com/idea/features/editions_comparison_matrix.html   -  person Tom    schedule 23.08.2015
comment
Вы правы, матрица сравнения понятна. Не могли бы вы создать ответ, чтобы я мог дать вам очки кармы?   -  person jlengrand    schedule 23.08.2015


Ответы (1)


Обе ваши ссылки об использовании Play Framework с IntelliJ, кажется, упускают из виду тот факт, что вам нужна Ultimate Edition IntelliJ, чтобы получить полную поддержку. См. таблицу сравнения, где поддержка Play (для версий 1.x и 2.x) указана как "Поддерживается только в Ultimate Edition": Сравнение версий IntelliJ IDEA.

Текущая поддержка, которую вы заметили, представляет собой простую Java и, как кажется, XML, поскольку HTML также является «предельной функцией».

Вы можете попробовать бесплатную 30-дневную пробную версию Ultimate Edition, чтобы узнать, работает ли она для вас, включая поддержку Play, и стоит ли ее покупать.

person Tom    schedule 23.08.2015
comment
Просто вернуться к этому. Скачал и попробовал ультимативную версию, поддержка действительно есть. Однако 200 баксов — огромная цена для домашних проектов. Посмотрим, насколько ульта лучше на самом деле :). - person jlengrand; 23.08.2015
comment
Лично я бы не стал платить так много только за поддержку Play и ни за что другое (например, Spring). Поскольку Eclipse бесплатен и может работать с Play, вы также можете попробовать это. - person Tom; 23.08.2015