是否可以显示标题栏中的最后一个文件夹?如果您打开了多个VS代码实例,则很难将它们与任务栏区分开来。如果两个实例都打开了一个名为' main.ts'的文件,您将看到' main.ts'在任务栏项目中。
目前,标题为[filename open] - [folder open]
(例如main.ts - angular2-training
。是否可以将其反转为[folder open] - [filename open]
(例如angular2-training - main.ts
?
答案 0 :(得分:60)
在用户/工作区设置中使用 window.title
配置。
The documentation is here,其中包含可显示内容的完整选项列表。它非常灵活。
在您的情况下,要显示angular2-training - main.ts
,您可以使用此
{
"window.title": "${rootName}${separator}${activeEditorShort}"
}
较早版本的VS Code
上述内容适用于 v1.10 及以上版本。这个版本很久以前就出来了,如果你想要这个功能,我会建议你升级,但我会在这里为旧版本保留这些信息。
v1.9 and v1.8 - "window.showFullPath": true
配置显示标题栏中当前文件的完整路径,因此您至少可以看到项目文件夹。请注意,在v1.10
v1.7及以下 - 它不可能
答案 1 :(得分:13)
版本1.13
转到设置,在UserSettings中将此行添加到json blob:
“window.title”:“$ {activeEditorLong}”
答案 2 :(得分:1)
除了设置:
"window.title": "${rootName}${separator}${activeEditorShort}"
您现在还可以使用VSCode 1.45(2020年4月)配置分隔符
Allow customize the window title separator
新设置 window.titleSeparator
允许更改窗口标题中使用的分隔符。
默认情况下使用破折号。
答案 3 :(得分:1)
在1.44版中测试
与OP问题匹配的设置...无法确定哪个VS Code编辑器是任务栏中的 ...是
"window.title": "${folderName} ${separator} ${activeEditorShort}"
我更喜欢简单
"window.title": "${folderName}"
${activeFolderShort}
和朋友们,不要做我想做的,因为它们跟随活动文件所在的文件夹。而我希望始终显示整个“项目”的文件夹。
此外,从任务栏浏览时,我不在乎哪个文件处于活动状态-只是噪音。我关心的项目(即文件夹)。在许多情况下,每个打开的VS Code都将“ main.rs”作为活动文件,因此显示它毫无意义!
现在以json格式编辑设置甚至包括intellisense,因此您无需查看它们就可以查看所有选项,并且在保存设置文件后它们就会出现。无需重新加载。太棒了!
答案 4 :(得分:0)
目前无法更改标题栏上显示的文字,但您可以提交功能建议。这是怎么做的。
Submitting-Bugs-and-Suggestions
答案 5 :(得分:0)
如果您希望能够通过查看窗口标题栏来识别您正在处理的项目,则可以选择将“window.title”设置为工作区设置文件中的自定义值
/.vscode/settings.json
如果文件不存在,请创建它,然后将以下内容添加到其中:
{
"window.title": "<PROJECT NAME> : ${rootName}${separator}${activeEditorShort}"
}
这是一个运作良好的简单解决方案。
答案 6 :(得分:0)
也许我的分机会帮助你,我也在努力确定我在几个全屏macos vscode实例中的项目。
因此,您可以搜索并安装 vscode-project-name-in-statusbar 。它会将您的项目名称添加到StatusBar。我知道这不是标题,但它也以全屏模式(在macos上为f.ex)显示项目名称,这是基本vscode功能所不允许的。您将有一些选项来调整该ext中的可视化。默认情况下,你会在StatusBar中有这样的图片:
答案 7 :(得分:0)
vscode v1.31版将以下选项添加到了window.title
:
window.title
中可以使用三个新变量 设置:
${activeFolderShort}
:包含文件的文件夹的名称。
${activeFolderMedium}
:包含文件的文件夹的路径 相对于工作区文件夹。
${activeFolderLong}
:完整 文件所在的文件夹的路径。
答案 8 :(得分:0)
有一个vscode扩展名,它可以更改活动选项卡和/或标题背景的颜色,和/或基于正则表达式将标签添加到标题栏。 这对于monorepos或具有许多子项目的大型工作区非常有用
免责声明-我写了扩展名 它叫ColorTabs
答案 9 :(得分:0)