Как я могу интегрировать Moose в Komodo?

Komodo от ActiveState — моя любимая среда разработки Perl для OS X и XP. Недавно я начал кодировать новые проекты, используя Moose.

Кто-нибудь нашел способ научить Komodo, как «идентифицировать» объявления атрибутов и методов Moose? Мне бы очень хотелось увидеть Moose-Support в «Браузере кода/Проводнике кода» Komodo.


person lexu    schedule 25.07.2009    source источник


Ответы (2)


Поискав на форумах поддержки ActiveState, я обнаружил, что у Komodo есть собственный язык описания синтаксиса, который называется "Luddite", который используется для описания подсветки синтаксиса и других правил для "определяемых пользователем" языков программирования, поддерживаемых Komodo.

Есть даже луддитский пример использования на PHP .. и некоторые "Компиляция и установка " инструкции.

Думаю теперь вопрос:

Кто-нибудь работал над расширением Moose-UDL/Luddite для Komodo?

person lexu    schedule 25.07.2009

Для справки PerlySense имеет Плагин синтаксиса Moose для понимания этого диалекта Perl. Он использует обычный документ PPI ​​для поиска конструкций Moose.

person jplindstrom    schedule 25.07.2009