Плагин Intellij IDEA для RAML

Я только начал использовать RAML в своем проекте Java. Я использую Intellij IDEA, и мой файл RAML отображается в виде необработанного текста без выделения текста. Кажется, он вообще не распознает этот тип файла.

Есть ли плагин для RAML в Intellij IDEA?

В основном я пытался найти его в Google, а также проверил список плагинов. Если плагина не существует, что бы вы предложили? Кажется, тогда мне нужно будет использовать какой-то другой инструмент, чтобы правильно изменить этот файл.


person Rufi    schedule 10.12.2015    source источник
comment
Кажется, есть плагин, который ничего не делает: github.com/plducharme/raml-intellij. В настоящее время я редактирую файл без каких-либо плагинов.   -  person Rainer Blessing    schedule 10.12.2015
comment
Подойдет любой подключаемый модуль YAML, это то, что я делаю в Eclipse. Но рассмотрите возможность использования подключаемого модуля Atom, который полностью поддерживает RAML и полон потрясающих возможностей :)   -  person David Dossot    schedule 10.12.2015
comment
Не могли бы вы дать мне ссылку на этот плагин? Я пытался искать, но нашел только редактор Atom (atom.io)   -  person Rufi    schedule 11.12.2015


Ответы (3)


Существует плагин Raml Intellij Plugin. Он все еще находится в бета-версии, но вы можете его использовать. Вы можете загрузить непосредственно из репозиториев Intellij

person machaval    schedule 19.07.2016
comment
Этот определенно лучше, чем просто плагин YAML, поскольку он имеет проверку и автозаполнение. - person Shoki; 19.07.2016
comment
Большой! Я предполагаю, что это тот, который я ищу, однако, пока не было ясно, как его настроить, было ли это сложно для вас? - person Rufi; 20.07.2016
comment
В чем твоя проблема? - person machaval; 22.07.2016
comment
Установил плагин и добавил к распознаваемым типам файлов расширение *.raml, теперь кажется, что есть подсветка, однако автодополнения не вижу, в чем может быть проблема? - person Rufi; 26.07.2016

Язык моделирования RESTful API (RAML) — это язык на основе YAML для описания RESTful API.

У Intellij есть плагин для синтаксиса YAML, поэтому вы можете использовать его для RAML.

  • Просто зайдите в настройки -> Редактор -> Типы файлов.

  • Затем в разделе Распознанные типы файлов просто прокрутите вниз до YAML и выберите его.

  • Теперь просто добавьте *.raml и *.rml в раздел Зарегистрированные шаблоны, и вы получите подсветку синтаксиса.

person gmoney    schedule 22.01.2016
comment
Спасибо. Да, я нашел этот способ, но, к сожалению, я пробовал только плагин YAML / Ansible, который выделял мои raml-файлы, но в каждой строке я получаю сообщение об ошибке «неожиданный токе» в конце строки, однако мой raml-файл в порядке и работает. Какой плагин для YAML вы используете? - person Rufi; 25.01.2016
comment
Я считаю, что это встроенный плагин в стиле кода с настройками YAML по умолчанию. На самом деле он мало что делает с точки зрения проверки ошибок, но он делает отступы и дает вам разные цвета для ключей, значений и комментариев. - person gmoney; 25.01.2016

RAML Workbench для Atom — хороший способ начать работу. Он дает много рекомендаций по написанию RAML.

person Peter Steiner    schedule 05.01.2016
comment
Спасибо за ответ, но это отдельный редактор как я понял, а не плагин для Intellij. - person Rufi; 05.01.2016