sublimetext3 - 将快捷方式绑定(bind)到命令面板命令?

标签 sublimetext3 sublimetext2 key-bindings

我刚刚安装了一个名为 CodeSniffer (http://soulbroken.co.uk/code/sublimephpcs) 的插件,我想将其中一个命令从命令面板链接到键盘快捷键,因为我经常使用它。

有什么简单的方法可以做到这一点?或者我只需要询问开发人员命令的名称是什么(在命令面板中它是“PHP CodeSniffer:清除嗅探器标记”)?

谢谢

最佳答案

找到命令的名称实际上很容易,但需要几个步骤。

  • 打开 Sublime Text 的内置控制台 (control+`)
  • 输入 sublime.log_commands(True)
  • 从命令面板触发命令

  • 命令的名称将记录到控制台。然后打开您的用户键绑定(bind)并创建一个新的键绑定(bind),如下所示:
    { "keys": ["YOUR_SEQUENCE"], "command": "YOUR_COMMAND" }
    

    我在这里提供了类似的答案:Keymap Sublime Text 2 File Type?

    关于sublimetext3 - 将快捷方式绑定(bind)到命令面板命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11834652/

    相关文章:

    c# - Sublime Build System 在工作目录中找不到代码

    r - SublimeREPL : shortcut to pass R code with Sublime Text

    plugins - Sublime - 激活/停用 - 修改后自动保存 - 插件

    vim - 试图理解 Vim 中删除的逻辑

    performance - 是否有用于在 Sublime Text 中创建片段的键盘快捷键?

    sublimetext3 - 更改 SublimeREPL 外壳颜色

    sublimetext2 - Sublime Text 2 dart 构建错误

    sublimetext2 - 如何在Sublime中关闭COMMAND模式或VISUAL模式?

    macos - zsh 中的视觉 (Vim) 模式下的 Yank 不会复制到剪贴板以便在其他应用程序中使用 Ctrl + d 进行粘贴

    java - 删除 JTable 中的 Enter 键绑定(bind)