遵循的步骤

遵循的步骤

我需要在 Sublime Text 中创建一个新的“快捷方式”命令来运行 BAT 文件。

我知道如何使用 build_systems 甚至每个项目的 build_systems。

我想将命令添加到命令面板列表(在图像中),并为其绑定一个热键。

在此处输入图片描述

我怎么做?

(我不太喜欢用 Python 来实现这个)

答案1

以下是我的回答:

遵循的步骤

  • 安装编辑命令面板插件对于 Sublime Text (这很简单,所以我就不描述如何操作了);
  • 编辑命令文件:从菜单“首选项”中选择“命令 - 用户”;
  • 编辑键绑定文件以添加热键:菜单“首选项”选择“键绑定 - 用户”。

命令文件(第二步):

[
    {
        "caption": "moyshale",
        "command":"exec",
        "args": {"cmd": "c:\\drive\\1file\\cp.bat"}
    }
]

添加热键(第三步):

"keys": ["ctrl+shift+y"],
        "command":"exec",
        "args": {"cmd": "c:\\drive\\1file\\cp.bat"}

(基本上是一样的,只需要改变keys一下caption

答案2

我使用构建类似此定义的新系统

{
    "cmd": ["c:/yourpythonpath/python.exe", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "env":{"PYTHONIOENCODING":"utf8"}
}

相关内容