Назад | Перейти на главную страницу

Как я могу редактировать файлы puppet .pp с помощью Eclipse и DLTK

Страница советов редактора марионеток, кажется, предполагает, что использование eclipse & dltk (предположительно, инструментов ruby) поможет при редактировании файлов .pp.

http://projects.puppetlabs.com/projects/1/wiki/Editor_Tips

Я не вижу никакой разницы или не вижу подсветки синтаксиса с DLTK 1.0 и установленными плагинами ruby. Есть ли что-то, что мне не хватает, или конфигурацию eclipse, которую мне нужно настроить, чтобы начать подсветку синтаксиса и проверку моей модели марионетки?

Также ознакомьтесь с проектом https://github.com/cloudsmith/geppetto который содержит синтаксический анализатор / редактор Puppet .pp с подсветкой синтаксиса, маркерами ошибок и т. д., а также с функциями, упрощающими работу с модулями марионеток.

Geppetto доступен в виде готовой к использованию загрузки или в виде функций, устанавливаемых в Eclipse.

Прежде чем вышеперечисленное сработает, мне пришлось создать новый проект eclipse ruby ​​и добавить интерпретатор ruby, указывающий на / usr / bin / ruby ​​(место установки ruby ​​по умолчанию в Mac OS X).

После этого можно было открывать и выделять файлы .pp в редакторе Ruby и получать подсветку синтаксиса.

Это также помогает связать тип файла .pp с редактором ruby ​​в разделе Общие> Редакторы> Ассоциации файлов в настройках Eclipse.