2014-10-15 4 views
0

Интересно, возможно ли с помощью WebStorm/PhpStorm выполнить действие со своим скриптом в редакторе? Я хочу: у меня есть текст в моем веб-приложении, я хочу сделать сайт i18n, поэтому я возьму этот текст, окружив его специальным кодом (я думаю, не проблема с «Surround with Live Template»), но Кроме того, я хочу взять этот текст и автоматически поместить его в json-файл для перевода (со своим собственным собственным скриптом, чтобы сохранить меня от копирования текста, переключения файла, вставки, а затем сменить файл). Это возможно?Выполнение действия сценария в редакторе

+0

Вы можете настроить скрипт как внешний инструмент (Настройки/Внешние инструменты) и передать текущий файл в качестве параметра для него. Затем вы сможете использовать действие/ярлык меню, чтобы запустить скрипт для текущего файла из WebStorm/PHPStorm. Но это будет работать только для файлов, а не для выбранных строк кода. – lena

+0

связанный запрос функции: https://youtrack.jetbrains.com/issue/IDEABKL-6913 – lena

+0

Благодарим вас за вход @lena! Если вы заставляете их комментировать и формулировать это как ответ, я могу принять его :) – EricC

ответ

1

Вы можете настроить скрипт как внешний инструмент (Настройки/Внешние инструменты) и передать текущий файл в качестве параметра к нему (например, с помощью макроса $FileName$). Затем вы сможете использовать действие/ярлык меню, чтобы запустить скрипт для текущего файла из WebStorm/PHPStorm. Но это будет работать только для файлов, а не для выбранных строк кода. Если вы пропустите возможность передать выбранный блок во внешний инструмент, проголосуйте за IDEABKL-6913