WebStorm快捷方式包裹/环绕选择?

时间:2017-04-27 07:48:28

标签: webstorm

通常在编码和模板中我需要包装文本的某一部分。是否有任何快捷方式可以在WebStorm中包装当前选择?

例如:

camel
//to
"camel"

或:

var x = 8;

//to
function(){
var x = 8;
}

我尝试使用Ctrl+Alt+J使用环绕模板,但我得到了答案“在此上下文中没有定义环绕模板”。

我在WebStorm 2016.2.4中使用

1 个答案:

答案 0 :(得分:4)

  


  //到
  “骆驼”

可以在设置中启用此类环境(如果未在您的设置中启用):

Settings/Preferences | Editor | General | Smart Keys --> Surround selection on typing quote or brace

enter image description here

  

var x = 8;

     

//到
  函数(){
  var x = 8;
  }

实时模板是要走的路。确保使用$SELECTION$表示所选文本 - 这是IDE的键提示 - 它告诉这是“Surround With”类型的实时模板。

这包括在:

所以你的Live Template应该是这样的:

function(){
    $SELECTION$
}