
我一直在浏览所有的语言设置文件,并且没有任何东西可以用来作为例子.我也试过写一个片段,但发现它效率低下(它没有包围选择).
我四处搜索,发现BracketHighlighter(声称允许自定义自动关闭配对)但没有运气(通过Package Control安装,也重新启动).
关于我应该从哪里开始或者我做错了什么的想法?
解决方案(感谢@skuroda)
skuroda的答案会很好 – 但是,我做了一些调整,我想补充一下他们的答案:
{ "keys": ["*"],"command": "insert_snippet","args": {"contents": "{ "keys": ["*"],"args": {"contents": "**"},{ "key": "following_text","operand": "^(?:\t| |\)|]|;|\}|$)","match_all": true } ]},{ "keys": ["*"],"args": {"contents": "*${0:$SELECTION}*"},"operand": false,"match_all": true } ]},"command": "move","args": {"by": "characters","forward": true},"operand": "^\*","match_all": true } ]}**"},"context": [ { "key": "selection_empty","operator": "equal","operand": true,"match_all": true },{ "key": "preceding_text","operator": "regex_contains","operand": "\*\*",{ "key": "selector","operand": "text.HTML.markdown","match_all": true } ]} 如果在两个前面的星号旁边按下星号键,则会添加两个**(例如** |然后*** |变为** | **,其中|是光标.这对于文本增强有很大帮助.
解决方法 您可能需要调整一些上下文,但这应该是一个开始.这基于内置括号的自动对键绑定. 总结以上是内存溢出为你收集整理的sublimetext2 – Sublime Text中的自定义括号自动关闭全部内容,希望文章能够帮你解决sublimetext2 – Sublime Text中的自定义括号自动关闭所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)