智能匹配
Sublime Text 包,使括号、方括号和圆括号的自定义更智能
详情
安装
- 总数 5K
- Win 2K
- Mac 2K
- Linux 1K
Aug 7 | Aug 6 | Aug 5 | Aug 4 | Aug 3 | Aug 2 | Aug 1 | Jul 31 | Jul 30 | Jul 29 | Jul 28 | Jul 27 | Jul 26 | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 | Jul 17 | Jul 16 | Jul 15 | Jul 14 | Jul 13 | Jul 12 | Jul 11 | Jul 10 | Jul 9 | Jul 8 | Jul 7 | Jul 6 | Jul 5 | Jul 4 | Jul 3 | Jul 2 | Jul 1 | Jun 30 | Jun 29 | Jun 28 | Jun 27 | Jun 26 | Jun 25 | Jun 24 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明文档
Sublime Text 智能匹配
Sublime Text 默认不允许关闭直接跟在另一个括号后面的括号。这与方括号和圆括号的行为相同。
有时候这是期望的行为,但是假设你有如下这样的代码: function1(foo)
。
如果你要去包裹它在一个函数中 function2(function1(foo)
然后在 foo 后面但括号前面的位置插入光标来关闭括号,那么它不会允许你关闭,尽管应该是允许的。
这个包使这种行为更智能,它会检测匹配的括号来查看插入是否允许。
有关此问题的更多信息,请参见我在以下网址创建的工单:https://text.sublime.net.cn/forum/viewtopic.php?f=3&t=5708
安装
如果你使用 Sublime Package Control,你可以按 cmd+shift+p
。然后选择 Package Control: Install Package
并选择 SmartMatch
。
另一个选项是运行以下命令(这是 os x 版本)
cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages
git clone [email protected]:ccampbell/sublime-smart-match.git SmartMatch