禁用 Visual Studio 代码编辑器标题栏的方法

Way to disable the Visual Studio Code editor title bar

在 Visual Studio 代码中不使用制表符时,它仍会显示一个带有当前打开文件名称的栏。

编辑器标题栏

有没有办法完全禁用此栏?

安装 custom CSS extension.

现在在您的自定义样式表中:

.container > .title {
  display: none !important;
}

之后,运行 命令 "Enable custom css / js"(并重新启动)。

我今天遇到了这个问题,所以根据您附上的屏幕截图,文件路径似乎显示有标题栏。因此,要完全隐藏它,您可以从位于 /Users/(user_name)/Library/Application 的 settings.json 文件中删除名为 "workbench.editor.showTabs" 的 属性 如果它的值为 false Support/Code/User/settings.json

您可以使用此设置隐藏标题栏:"window.titleBarStyle": "custom"。可以通过菜单 FilePreferencesSettingsWindow标题栏样式并设置为自定义。

转到菜单 文件首选项设置Window标题栏样式并将其设置为自定义。

现在不会有任何标题栏了。

文件 → 首选项 → 设置 → Window → 标题栏样式 现在选择自定义标题栏。

我尝试了 VSCode 的建议选项并发现它有效

确保将 Window Title Bar Style 设置为 custom 打开位于 /Users/{your-username}/Library/Applcation\ Support/Code/User/settings.json

settings.json 文件

将以下内容附加到 JSON 对象

"editor.titleBar.enabled": false

另一种选择是尝试在设置文件中设置此选项

  "workbench.colorCustomizations": {
    "titleBar.forground": "#00000000",
    "titleBar.activeForeground": "#00000000",
    "titleBar.background": "#00000000",
    "titleBar.activeBackground": "#00000000",
    ...

这是我的机器设置

这里有一个完整的选项列表,您可以使用它来调整当前主题甚至您自己的主题。不需要额外的第 3 方扩展,只需在马鞍上插入!

快乐编码=)

在 macOS 上,目前似乎不支持隐藏标题栏。

然而,Customize UI 扩展有一个 macOS-only customizeUI.titleBar 设置:

  • inline: 在边栏或标签栏中放置 window 控件。

  • frameless: 隐藏 window 控件。

请注意,此设置要求同时设置 "window.titleBarStyle": "native"

inline 设置如下所示: