Sublime Text 3:自动替换括号

时间:2015-03-23 09:35:44

标签: php sublimetext3

使用Sublime Text 3,我喜欢与此相对应的功能:

// Controls auto pairing of quotes, brackets etc
    "auto_match_enabled": true
在偏好中

问题是,当我有这样的事情时:

var_dump('Final link : '.$type);

我想要这样的事情:

var_dump('Final link : '.($type?$type:'false');

我必须关闭我的右括号但是它只是写在现有的括号上我必须做两次所以我的插入符号是在现有的右括号之后。

我想保持"自动配对"功能,但不是这一个,我无法找到任何相关信息,是否可能?

1 个答案:

答案 0 :(得分:0)

我假设你想要你的代码

var_dump('Final link : '.($type?$type:'false'));

因为您错过了问题中的结束)。如果是这种情况,请从

开始
var_dump('Final link : '.$type);

将光标放在.之后,然后按 Ctrl D 选择$type

$type selected

接下来,只需键入左括号,所选文本将用左括号和右括号括起来:

($type)

最后,按将光标放在e $type之后,然后您就可以开始输入表达式的其余部分了。