Часто при кодировании и создании шаблонов мне нужно обернуть определенную часть текста. Есть ли какой-либо ярлык для обертывания текущего выделения, например:
Hello World
"Hello World"
Hello World
{{ trans 'Hello World' }}
Я использую PhpStorm 7 для Mac и ПК. Я нашел что-то похожее, с: ctrl+ alt+ jвы можете обернуть html-тегом, но ничего больше. Также ctrl+ alt+ -комментирует текущий выбор в соответствии с текущим форматом файла (php, twig, html, ...)
twig
phpstorm
keyboard-shortcuts
settings
скамья-о
источник
источник
Settings | Live Templates
и использовать$SELECTION$
- должно работать и для файлов ветки. После настройки используйте Ctrl + Alt + J, чтобы открыть список применимых шаблонов. Подробнее здесь: blog.jetbrains.com/webide/2012/10/…Ответы:
Я знаю, что это немного запоздалый ответ, но надеюсь, что всем, кто задумается над этим вопросом, помогут.
В PhpStorm можно настроить почти все, но это немного сложно и требует некоторого обучения.
Это очень распространенное поведение, когда выбирают слово и вводят одинарную (или двойную) кавычку, чтобы окружить его.
Чтобы включить это, установите флажок
Preferences -> IDE -> Editor -> Smart Keys -> Surround Selection on typing quote or brace
.Другой способ: вы выбираете что-то (слово, условие) и нажимаете Cmd+ Alt+ T(на Mac), Ctrl+ Alt+ T(в Windows). Откроется
Surround With
диалоговое окно доступных параметров.Обновление (для PhpStorm8)
Для PhpStorm версии 8 установите флажок
Preferences -> Editor -> General -> Smart Keys -> Surround selection on typing quote or brace
.Обновление (для PhpStorm 2016)
Для PhpStorm версии 2016 используйте Cmd+ Alt+ S(на Mac) или Ctrl+ Alt+ S(на Win), чтобы перейти в Настройки . Установите флажок Настройки -> Редактор -> Общие -> Смарт-клавиши -> Выбор объемного звучания при вводе цитаты или скобки` .
источник
По состоянию на 26 февраля 2015 г. ( PhpStorm 8 ) перейдите по адресу :
File > Settings... > Editor > General > Smart Keys > Surround selection on typing quote or brace
источник
Как создать живой шаблон, который будет легко
Hello World
превращаться в{{ trans 'Hello World' }}
:{{ trans '$SELECTION$' }}
После этого выберите
Hello World
и используйте шаг 1 сверху, выберите правило с вашим «Аббревиатурой».Это просто более подробный ответ, чем у @ Steve.NayLinAung. Кредит принадлежит @LazyOne
источник
На Mac это
PhpStorm > Preferences > Editor > General > Smart Keys > Surround selection on typing quote or brace
,Вы также можете нажать,
command+,
чтобы открыть меню настроек.источник