WebStorm 环绕/环绕选择的快捷方式?

标签 webstorm

在编码和模板化中,我经常需要换行文本的特定部分。 WebStorm 中是否有任何快捷方式可以包装当前选择?

例如:

camel
//to
"camel"

或者:

var x = 8;

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

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

我使用的是WebStorm 2016.2.4

最佳答案

camel
//to
"camel"

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

设置/首选项 |编辑|一般|智能键 --> 输入引号或大括号时包围选择

enter image description here


var x = 8;

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

实时模板是正确的选择。确保使用 $SELECTION$ 来表示选定的文本 - 这是 IDE 的关键提示 - 它表明这是“Surround With”类型的实时模板。

这包含在:

所以你的实时模板应该看起来像这样:

function(){
    $SELECTION$
}

关于WebStorm 环绕/环绕选择的快捷方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43651676/

相关文章:

javascript - JavaScript 中的字符串比较问题

npm - WebStorm - 错误 : Please specify npm package

javascript - 如何为 WebStorm 设置 Plotly.js?

node.js - Webstorm Nodejs 约定空间

intellij-idea - 巴别塔别名。 WebStorm 无法识别子目录

javascript - 将 codeceptJS 与 PhpStorm 结合使用

intellij-idea - 有没有办法像开发工具一样在 WebStorm 中为 console.log 消息着色?

angular - TypeScript 提示 array.map 不存在于字符串 [] 类型的数组中

javascript - knockout js intellisense(自动建议)不适用于 Webstorm 和 Visual Studio

reactjs - 无法创建WebStorm React项目