在编码和模板化中,我经常需要换行文本的特定部分。是否有任何快捷方式可以包装当前选择,例如:
Hello World
"Hello World"
Hello World
{{ trans 'Hello World' }}
我正在使用适用于 Mac 和 PC 的 PhpStorm 7。我发现了类似的东西,用: ctrl+alt+j 你可以用 html 标签包装,但没有其他东西。另外ctrl+alt+-根据当前文件格式(php,twig,html,...)注释当前选择
最佳答案
我知道这个答案有点晚了,但我希望任何看到这个问题的人都能得到帮助。
在 PhpStorm 中,几乎所有内容都可以配置,但有点棘手,并且需要一些学习曲线。
选择一个单词并键入单引号(或双引号)将其括起来是很常见的行为。
Hello World
'Hello World'
"Hello World"
要启用此功能,请勾选首选项 -> IDE -> 编辑器 -> 智能键 -> 输入引号或大括号时环绕选择
。
另一种方法是,您选择某些内容(单词、条件)并按 Cmd + Alt + T(在 Mac 上)、 Ctrl + Alt + T(在 Windows 上)。将显示可用的Surround With
选项对话框。
更新(针对 PhpStorm8)
对于 PhpStorm 版本 8,勾选首选项 -> 编辑器 -> 常规 -> 智能键 -> 在输入引号或大括号时包围选择
.
更新(针对 PhpStorm 2016)
对于 PhpStorm 版本 2016,请使用 Cmd + Alt + S(在 Mac 上)或 Ctrl + Alt + S(在 Win 上)转到设置。勾选设置 -> 编辑器 -> 常规 -> 智能键 -> 输入引号或大括号时环绕选择。
关于twig - PhpStorm 环绕/环绕选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20435802/