Sublime Text Editor代码段,用于删除括号

时间:2016-02-11 16:31:38

标签: sublimetext3 sublimetext-snippet

Sublime默认情况下能够为突出显示的文本添加括号,括号(卷曲和方形),撇号和引号。我已经尝试了,但似乎无法找到一种方法让它删除它们。我希望能够做的是突出显示一些被括号括起来的文本并将其删除。使用片段有一个很好的方法吗?

我怀疑它可以使用allFollowingCharacter和allPrecedingCharacter来完成,但似乎那些可能来自Sublime的早期版本,而那些是XML而不是当前的JSON ......?

任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:4)

使用surround,您可以执行此操作。通过Package Control安装它。 (Package Control Installation

打开命令面板:

Linux和Windows上的

CTRL SHIFT P

Mac上的

CMD SHIFT P

搜索Surround: delete surround并输入(输入,您就完成了!

enter image description here

答案 1 :(得分:2)

我很惊讶这个问题不经常搜索!

BracketHighlighter是一个很好的实用工具,包括方便删除括号。要切换到追逐,请安装BracketHighlighter并将bh_remove_brackets设置为您希望能够删除括号的任何快捷方式。在example sublime keymap中搜索bh_remove_brackets以查看示例!