
Разная польза про EPIC в eclipse
Полезные кнопки, настройки и прочие мелочи, которые легко забываются:
shift+f5 - проверить синтаксис, если автоматическая проверка отключена
shift+ctrl+h - perldoc для выделенного фрагмента текста (доступно так же через контекстной меню)
выделить тест и навести на него мышкой - появится быстрая подсказка по функции, модулю и т.д.
f3 - перейти к объявлению выделенной переменной
ctrl+shift+f - форматирование (настраивается в windows \ preferences \ perl epic \ source formatter, работает на PerlTidy)
Если создавать объекты my $obj=Module->new(), то доступна подсказка называния метода $obj->method. Если создавать my $obj=new Module, то подсказки не будет.
Если в комментариях написать
# TODO переделать то-то то-то
То это "переделать то-то то-то" появится во вкладке Tasks
Шаблоны (Templates) для упрощения ввода повторяющихся команд
Добавить шаблон: window \ preferences \ perl epic \ Editor \ Templates \ New...
Пример шаблона:
#------------------------------------- sub ${cursor}{ my $$self=shift; my ($$fuc, $$ident, $$param)=@_; my $$p; return [undef,$$p,"ok"]; }
Для использования шаблона надо набрать первые символы его имени и Ctrl+пробел. Для перемещения по переменным шаблона, которые настраиваются используется Tab. Т.е. в приведенном примере набирает add_m, наживаем crtl+пробел и получается:
#------------------------------------- sub [здесь стоит курсор]{ my $self=shift; my ($fuc, $ident, $param)=@_; my $p; return [undef,$p,"ok"]; }