Sublime Text 的上下文菜单有一些默认项目,如复制、剪切、粘贴、全选等...我知道我们可以通过配置添加/删除项目,但是我们可以像上面那样有嵌套菜单(菜单中的菜单)吗?我们有 chrome 或 notepad++。
最佳答案
我可能不完全理解你的问题,我们当然可以使用嵌套菜单(菜单内的菜单)自定义上下文菜单,我们需要做的就是在“Packages\User”文件夹下创建一个“Context.sublime-menu”文件,创建像这样的自定义菜单项:
[
{
"caption": "-",
"id": "separator"
},
{
"caption": "First Level Menu",
// "mnemonic": "f",
"id": "firstlevelmenu",
"children":
[
{
"command": "Command1",
"caption": "command1"
},
{
"command": "Command2",
"caption": "command2"
},
{
"caption": "Second Level Menu",
"children":
[
{
"command": "Command3",
"caption": "command3"
},
{
"command": "Command4",
"caption": "command4"
}
]
},
]
},
{
"caption": "-",
"id": "separator"
}
]
关键字“children”是创建子菜单的关键字。
希望有帮助。
关于contextmenu - Sublime Text 2/3 中可以嵌套上下文菜单吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25403711/