通常在编码和模板中我需要包装文本的某一部分。是否有任何快捷方式可以在WebStorm中包装当前选择?
例如:
camel
//to
"camel"
或:
var x = 8;
//to
function(){
var x = 8;
}
我尝试使用Ctrl+Alt+J
使用环绕模板,但我得到了答案“在此上下文中没有定义环绕模板”。
我在WebStorm 2016.2.4中使用
答案 0 :(得分:4)
驼
//到
“骆驼”
可以在设置中启用此类环境(如果未在您的设置中启用):
Settings/Preferences | Editor | General | Smart Keys --> Surround selection on typing quote or brace
var x = 8;
//到
函数(){
var x = 8;
}
实时模板是要走的路。确保使用$SELECTION$
表示所选文本 - 这是IDE的键提示 - 它告诉这是“Surround With”类型的实时模板。
这包括在:
所以你的Live Template应该是这样的:
function(){
$SELECTION$
}