在编码和模板化中,我经常需要换行文本的特定部分。 WebStorm 中是否有任何快捷方式可以包装当前选择?
例如:
camel
//to
"camel"
或者:
var x = 8;
//to
function(){
var x = 8;
}
我尝试通过 Ctrl+Alt+J
使用“使用环绕模板”,但得到的答案是“在此上下文中没有定义环绕模板”。
我使用的是WebStorm 2016.2.4
最佳答案
camel
//to
"camel"
可以在设置中启用此类环境(如果您的系统中未启用):
设置/首选项 |编辑|一般|智能键 --> 输入引号或大括号时包围选择
var x = 8;
//to
function(){
var x = 8;
}
实时模板是正确的选择。确保使用 $SELECTION$
来表示选定的文本 - 这是 IDE 的关键提示 - 它表明这是“Surround With”类型的实时模板。
这包含在:
所以你的实时模板应该看起来像这样:
function(){
$SELECTION$
}
关于WebStorm 环绕/环绕选择的快捷方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43651676/