覆盖<alt>以切换VS CODE上的菜单栏

时间:2017-12-31 17:14:35

标签: visual-studio-code vscode-settings

我想要实现的目标如下:

  1. 禁用ALT完全按toggle-menu-bar显示菜单栏。

    - &GT;可以将ALT映射到NULL操作?

  2. 使用toggle-menu-bar的其他快捷方式。

  3. 有没有办法实现这个目标?

7 个答案:

答案 0 :(得分:21)

在Ubuntu上,我需要在settings.json中进行两项设置:

"window.titleBarStyle": "custom",
"window.customMenuBarAltFocus": false

(可能需要重新启动VS代码)


相关:

答案 1 :(得分:4)

这为我修复了此问题(我正在使用Linux)

 "window.titleBarStyle": "custom"

答案 2 :(得分:3)

我唯一的解决方案是将菜单设置为始终隐藏,以防止干扰alt-热键。但是启用助记符仍然允许您通过按Alt + F来显示它。 enter image description here

答案 3 :(得分:2)

解决方案是将菜单设置为始终隐藏,以防止干扰alt-热键。但是启用助记符仍然允许您通过按Alt + F来显示它。

这可以通过settings.json中的“ window.menuBarVisibility”:“ hidden”,“ window.enableMenuBarMnemonics”:true来实现。 enableMenuBarMnemonics似乎是默认的,因此不是必需的。

要访问菜单,请按Alt-F或Alt-E或Alt-任何键

此答案源自Dmitriy Botov's answer

my comment on it

答案 4 :(得分:0)

我正在使用v1.25.1,并且禁用ALT菜单选择的设置为"window.enableMenuBarMnemonics": false。您可以保持菜单可见。

答案 5 :(得分:0)

仅“ window.menuBarVisibility”:“隐藏”即可。

答案 6 :(得分:0)

我已经在Win10上尝试过此操作,并将这3行添加到library(dplyr) example %>% group_by(city) %>% mutate(interviewer = rep(interviewer, length.out = n())) # city household_id interviewer # <chr> <int> <chr> # 1 Los Angeles 1 A # 2 Los Angeles 2 B # 3 Los Angeles 3 C # 4 San Diego 4 A # 5 San Diego 5 B # 6 San Diego 6 C # 7 San Diego 7 A # 8 San Diego 8 B # 9 Santa Barbara 9 A #10 Santa Barbara 10 B #11 Santa Barbara 11 C #12 Santa Barbara 12 A #13 Santa Barbara 13 B 对我来说将是有效的,而最新的投票答案将使菜单栏隐藏起来,这不是我们想要的。

settings.json