keyboard-shortcuts – 如何在Sublime Text 2中创建显示标尺的键盘快捷键?

keyboard-shortcuts – 如何在Sublime Text 2中创建显示标尺的键盘快捷键?,第1张

概述我想要的是用键盘快捷键切换Sublime Text 2标尺可见性. 关于主题的唯一信息是可以通过在Preferences中跟随JSON代码来控制标尺: {"rulers": [80, 120],} 是否可以创建这样的键盘快捷键? 提前致谢! 您可以在用户密钥绑定设置中添加此项(菜单Sublime Text 2 / Preferences / Key Bindings – User): { 我想要的是用键盘快捷键切换Sublime Text 2标尺可见性.

关于主题的唯一信息是可以通过在Preferences中跟随JSON代码来控制标尺:

{"rulers": [80,120],}

是否可以创建这样的键盘快捷键?

提前致谢!

解决方法 您可以在用户密钥绑定设置中添加此项(菜单Sublime Text 2 / Preferences / Key Bindings – User):

{   "keys": ["YOUR_ENABLE_RulERS_SHORTCUT"],"command": "set_setting","args":  {    "setting": "rulers","value": [80,120]  }}

要禁用标尺:

{   "keys": ["YOUR_disABLE_RulERS_SHORTCUT"],"value": []  }}

如果你真的想要一个切换,你可以创建一个新的插件(工具/新插件…),代码类似于:

import sublime,sublime_pluginclass ToggleRulersCommand(sublime_plugin.TextCommand):    def run(self,edit,**kwargs):        rulers = kwargs["values"] if self.vIEw.settings().get("rulers") == [] else []        self.vIEw.settings().set("rulers",rulers)

将插件保存在Packages / User目录中,名称为ToggleRulers.py.

然后,添加此键绑定:

{     "keys": ["YOUR_TOGGLE_RulERS_SHORTCUT"],"command": "toggle_rulers","args": { "values": [80,120] } }
总结

以上是内存溢出为你收集整理的keyboard-shortcuts – 如何在Sublime Text 2中创建显示标尺的键盘快捷键?全部内容,希望文章能够帮你解决keyboard-shortcuts – 如何在Sublime Text 2中创建显示标尺的键盘快捷键?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1048247.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存