Можно ли связать предопределенные функции в живых шаблонах RubyMine?
Я хочу иметь возможность связать предопределенные функции живого шаблона так, чтобы выходные данные одной из них могли использоваться как входные данные другой, например так:
underscoresToSpaces(fileNameWithoutExtension())
У меня есть (возможно, ложное) воспоминание о том, что я мог сделать это раньше, но мне не удалось заставить его работать снова.
Я использую RubyMine 8.0.3.
1 ответ
Цепочка предопределенных функций в живых шаблонах RubyMine работает для меня простым способом. Определение этого живого шаблона в Предпочтения → Редактор → Живые шаблоны
и ввод fws в редакторе вставляет имя файла без пробелов.
В текущем RubyMine (я тоже использую 8.0.3) есть ошибка, из-за которой выражение переменной шаблона не сохраняется должным образом, если вы выходите из поля выражения. Чтобы обойти это, нажмите OK после ввода выражения.