我知道我们可以通过高级菜单文件配置SublimeText菜单。
是否可以添加SublimeText的根级菜单而不是根菜单的子树?
我问的原因是SublimeText是关于自定义和配置的;由于我访问崇高文本> Preferences非常频繁,所以我想要的不是子树,而是根级的首选项,菜单栏显示的位置。
我用SublimeText3。
发布于 2013-08-03 23:13:11
在ST2/3中,配置是JSON。在您的用户目录中创建一个主菜单文件。这包含一个对象条目的列表。举个例子
[
{
"caption": "Custom",
"mnemonic": "m",
"id": "custom"
}
]这将创建一个“自定义”菜单(在顶层)。当然,没有任何子菜单条目,所以它的用处有点小。下面是我的插件中菜单文件的一部分(只是为了说明如何指定命令)。我在“自定义”菜单下列出了一个例子。
[
{
"caption": "Custom",
"mnemonic": "m",
"id": "custom",
"children":
[
{
"caption": "Package Settings",
"mnemonic": "P",
"id": "package-settings",
"children":
[
{
"caption": "AdvancedNewFile",
"children":
[
{
"command": "open_file",
"args": {"file": "${packages}/AdvancedNewFile/README.md"},
"caption": "README"
}
]
}
]
}
]
}
]我是在ST3 on W7上这么做的。我不确定它在其他操作系统中的表现如何,但我认为它会起作用。
https://stackoverflow.com/questions/18038020
复制相似问题