PhpStorm环绕/环绕select?
通常在编码和模板我需要包装的文本的某个部分。 是否有任何捷径来包装当前的select,例如:
Hello World "Hello World" Hello World {{ trans 'Hello World' }}
我使用Mac和PC的PhpStorm 7。 我发现了一些类似的东西:ctrl + alt + j你可以用html标签包装,但没有别的。 另外ctrl + alt + – 根据当前的文件格式(php,twig,html,…)评论当前的select
我知道这是一个有点晚的答案,但我希望看到这个问题的任何人得到帮助。 在PhpStorm中,几乎所有的东西都可以configuration,但有点棘手,需要一些学习曲线。
select一个单词并input单引号(或双引号)来包围它是很常见的行为。
Hello World 'Hello World' "Hello World"
要启用此function,请在Preferences -> IDE -> Editor -> Smart Keys -> Surround Selection on typing quote or brace
checkbox上打勾Preferences -> IDE -> Editor -> Smart Keys -> Surround Selection on typing quote or brace
。
另一种方法是,select一些东西(单词,条件),然后按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
checkbox上打勾。
更新(针对PhpStorm 2016)
对于PhpStorm版本2016 ,请使用Cmd + Alt + S (在Mac上)或Ctrl + Alt + S (在Win上)进入设置 。 勾选设置 – >编辑 – >常规 – >智能键 – >环绕selectinput引号或大括号的checkbox 。
截至2015年2月26日 ( PhpStorm 8 )去:
File > Settings... > Editor > General > Smart Keys > Surround selection on typing quote or brace
如何创build一个实时模板来轻松地将Hello World
更改为{{ trans 'Hello World' }}
:
- select一些东西(单词,条件),然后按Cmd + Alt + T (在Mac上), Ctrl + Alt + T (在Windows上)。 可用的环绕声将显示选项对话框。
- selectconfiguration实时模板 。
- 在右边栏上有一个“ + ”可以添加组或实时模板。
- 在编辑部分select“缩写”,所以你可以在稍后的菜单中看到它。
- 在“模板文本”中添加以下内容:
{{ trans '$SELECTION$' }}
- 点击确定保存更改。
之后,selectHello World
并使用上面的步骤1 ,select一个规则与您的“缩写”
这只是比@ Steve.NayLinAung更详细的答案。 信贷到@LazyOne
在Mac上,它是
PhpStorm > Preferences > Editor > General > Smart Keys > Surround selection on typing quote or brace
。
您也可以按command+,
打开“首选项”菜单。