Sublimetext3 升华文本3-主菜单栏自定义

Sublimetext3 升华文本3-主菜单栏自定义,sublimetext3,menubar,Sublimetext3,Menubar,我刚刚在我的Windows系统上安装了Sublime Text 3,就像它的工作原理和它附带的所有插件一样,我在主上下文菜单中添加了一些自定义项,这样我就可以直接调用命令 我添加了一个标题,标题中有一大堆空白,看起来像是在第二行,但当你悬停时,它会显示突出显示,看起来很笨拙,当你最大化窗口时,只在一行显示 在菜单栏上添加的项目存储在文件、编辑、选择、查找中的单独一行时,是否有自定义的方法。。。无需添加标题的菜单?总体目标是使其类似于记事本++工具栏 记事本++工具栏: 菜单代码: [ { “i

我刚刚在我的Windows系统上安装了Sublime Text 3,就像它的工作原理和它附带的所有插件一样,我在主上下文菜单中添加了一些自定义项,这样我就可以直接调用命令

我添加了一个标题,标题中有一大堆空白,看起来像是在第二行,但当你悬停时,它会显示突出显示,看起来很笨拙,当你最大化窗口时,只在一行显示

在菜单栏上添加的项目存储在文件、编辑、选择、查找中的单独一行时,是否有自定义的方法。。。无需添加标题的菜单?总体目标是使其类似于记事本++工具栏

记事本++工具栏:

菜单代码:

[
{
“id”:“帮助”
},
{
“id”:“文件夹”,“标题”:
"                                                                                                                                                                       "
},
{
“id”:“文件夹”,“标题”:
“快捷方式:”
},
{
“命令”:“提示打开文件夹”,

“标题”:“菜单通过本机操作系统方法(或者在Linux的情况下,通过GTK3)以升华的形式显示。据我所知,除了使用您已经使用的机制之外,没有任何直接的方法可以将主菜单拆分成您想要的行

也就是说,由于菜单是以本机方式显示的,因此理论上,如果有一个特殊字符可以添加到操作系统的菜单标题中,从而使其破坏菜单,那么这将是可行的

例如,在Linux上,上面的菜单不会换行,只会使窗口足够大,以便在不换行的情况下容纳菜单。类似地,添加
\r
\n
以获得换行符会打断标题,但会在其自身项目的布局内,而不是在整个菜单中

通常,Sublime的UI旨在尽可能不引人注目,以便为文本留出尽可能多的空间,这就是为什么查找和替换操作是小面板而不是浮动窗口,以及为什么以前存在的工具栏是浮动的