VSCode 在标签栏中仅显示一个文件(无法打开多个文件)

     2023-02-16     209

关键词:

【中文标题】VSCode 在标签栏中仅显示一个文件(无法打开多个文件)【英文标题】:VSCode showing only one file in the tab bar (can't open multiple files) 【发布时间】:2018-07-13 08:58:31 【问题描述】:

我点击了一些快捷方式,但找不到将其关闭的设置。但是打开多个文件不会显示不同的选项卡。

这是我看到的

但是当我打开一个新标签时,这是我所期待的

【问题讨论】:

当我打开一个文件夹时,我发现没有任何文件显示。我在以下位置发布了问题:superuser.com/questions/1628804/… 【参考方案1】:

检查User interface / Tabs。您只需要在配置文件中添加以下行。

"workbench.editor.showTabs": false

我也认为How do I disable tabs in Visual Studio Code? 的要求与您的要求完全相反。

【讨论】:

在VSCode中,点击管理(是左下角显示的齿轮)>设置>在顶部的搜索栏中输入“showtabs”进入右侧菜单>选中标记意味着标签将显示。 真的厌倦了寻找这样的小技巧。非常感谢。我不明白为什么默认设置被关闭?世界上谁不想在标签中看到文件? @Atul 在 Mac 上,我发现不小心按 Ctrl + Cmd + W 会切换此行为,这很可能是伤害我的原因,因为 Ctrl + Cmd + Q 用于锁定屏幕。也许你也有类似的事情发生? @ankush981这正是我所做的;正试图按 Shift-Cmd-W 来关闭窗口并用手指操作它。 @ankush981 谢谢人再次按下这些键为我修复了它【参考方案2】:

在 Mac 上,如果两个现有答案都不起作用,您可以尝试 command + ctrl + w,对我有用。

【讨论】:

也适用于 Windows (ctrl + w) 也适用于 Linux (ctrl + w) 为什么会这样?这个快捷方式有什么作用?我也为我工作! 也为我工作!可能按此键组合是以某种方式禁用选项卡的原因。干杯! 此按键对应于命令“查看:切换选项卡可见性”。在 Mac 上,它与 command+control+q 太相似了,系统“锁屏”命令(这就是我来到这里的方式!)【参考方案3】:

在 Mac 中尝试 command + ctrl + w 效果很好

【讨论】:

@ItayElgazar 我看到了这个答案,喃喃自语“感谢上帝”,然后看到你的评论:D 也适用于 ubunto:[command(windows button)] + CTRL +W 赞美领主的回答 猫怎么总能找到这样疯狂的捷径【参考方案4】:

由于某种原因,接受的答案对我不起作用。 Open files always in a new tab 中给出的答案确实如此。

简而言之:在菜单栏中,单击文件 > 首选项 > 设置。然后将以下行添加到设置文件中。

"workbench.editor.enablePreview": false

【讨论】:

只有这个其他问题的答案才能为我解决。简而言之:双击(打开)而不是单击(预览)。 这让我免于无法比较脚本!谢谢! 这是唯一有效的答案。也许它可以与其他方法结合使用。 我的 VSCode 刚刚开始这样做,没有任何警告。这个答案修复了它,但不确定最后 2 分钟发生了什么变化!【参考方案5】:

此功能通过“查看:切换选项卡可见性”命令进行切换。 在内部,它被称为workbench.action.toggleTabsVisibility

MacOS 上,默认键绑定是 command + control + w,这很危险地接近操作系统的“锁定屏幕”命令 command + control + q。 (我在尝试锁定屏幕时不小心碰到了这个问题!)

Linux 上,默认键绑定是 meta + control + w

Windows 上,键绑定曾经是 win + control + w,但看起来他们删除了它。请参阅这些 github 问题:

Windows key in default keybindings on Windows Add toggleTabsVisibility to keybinding actions

【讨论】:

最重要的键 Control+CMD+W 用于启用,多个选项卡【参考方案6】:

我错误地点击了 Visual Studio 代码上的 mac ctrl + command + w 按钮,然后打开文件选项卡隐藏。

然后我点击相同的按钮 Ctrl+Cmd + w 然后它再次显示

【讨论】:

【参考方案7】:

在最近的更新中,在我的 VSC 中,您必须双击文件图标才能获得新标签。

这正是我终于习惯在旧版本中单击 ONCE 的时候。我的意思是,如果微软想与 F/OSS 竞争,我会“尽快推出新功能集”,但他们难道没有听说过 POLA ... 并没有破坏它吗?

【讨论】:

谢谢!这让我发疯了。 再深入一点,这称为“预览编辑器”。描述是“控制从快速打开打开的编辑器是否显示为预览。预览编辑器被重复使用,直到它们被固定(例如,通过双击或编辑)。”预览编辑器以斜体字体显示。在设置中查看,两个选项是 Workbench > Editor > “Enable Preview From Quick Open”和“Enable Preview”。【参考方案8】:

对于 mac,如果您的标签关闭图标消失并在新标签中显示每个页面,只需按下(如图所示)。

Command + Control + W

⌘ + ^ + W

它会出现你的标签图标(如图所示)。

【讨论】:

【参考方案9】:

VSCode 扩展:Wrap Console Log 使用Ctrl + Alt + W 进行换行

VSCode 使用 ^ + ⌘ + W 切换标签可见性

VSCode 使用⇧ + ⌘ + W 关闭窗口


很容易出错?。

【讨论】:

^ + ⌘ + W 是按错了?【参考方案10】:

这是一个“功能”,尽管它是一个令人困惑的 Visual Studio 代码,称为“预览”选项卡!

我知道我一直在努力解决它,直到我抽出时间在这里寻找答案!

通常,您可以单击文件并在预览选项卡中打开它,浏览它并继续下一个。当您打开一个文件夹并快速浏览其中的文件时,这会很方便。

但是,当您实际处理文件时,就会感到困惑。最简单的解决方案是在资源管理器选项卡中双击文件,这会在它自己的单独选项卡中打开文件

恕我直言,禁用该功能的另一种方法是习惯于预览选项卡的这种“默认”设置,而不是在设置中关闭它,然后在您重新安装它或转到另一台机器时,挣扎着“啊……我知道我做了一些事情来禁用这种行为!”。

如果这个思考过程对您不起作用,您可以随时按照其他答案中的建议进行操作。

【讨论】:

【参考方案11】:

转到首选项 -> 设置 -> 用户设置 -> 工作台 -> EditorManagement 选中“显示标签”。标签会立即出现。享受

【讨论】:

【参考方案12】:

这与设置workbench.editor.showTabs:true无关。只需双击您要在新标签中打开的文件,VS Code 就会在新标签中为您打开它。

【讨论】:

看来双击是这里的诀窍。单击即可在现有选项卡中打开文件【参考方案13】:

按照这个,

Go to Preferences -> Settings -> UserSettings -> Workbench -> EditorManagement
check "Show Tabs"

然后重新启动, 享受(y)

【讨论】:

【参考方案14】:

我认为是"workbench.editor.showTabs": true 的属性。 我遇到了同样的问题,我只是将此设置更改为 true。

【讨论】:

【参考方案15】:

在最新的 Visual Studio 代码中,双击文件资源管理器中的任何文件将在新选项卡中打开。 它假定单击作为文件预览选项,许多人对此感到困惑。

【讨论】:

【参考方案16】:

简而言之:双击(打开)而不是单击

【讨论】:

【参考方案17】:

如果您仍然觉得有这个问题,可能是启用了“预览模式”。选项卡的标题将是斜体,这意味着它处于预览模式,并且当您打开下一个文件时将使用相同的选项卡,除非您开始修改文件。

转到设置并找到“工作台>编辑器:启用预览”并取消选择它。现在每个文件都将在新选项卡中打开。

【讨论】:

【参考方案18】:

出现此错误是因为 workbench.editor.showTabs 设置为 false。打开 Settings.json 按 cmd+Shift+p 然后输入 Open Setting 并点击 Enter

在 settings.json 文件的底部添加这一行。

"workbench.editor.showTabs": true

【讨论】:

【参考方案19】:

我相信这是 VS Code 中的一项新功能,当您打开一个新项目并逐个文件浏览代码文件时,每个文件都将在同一个选项卡中被替换,而如果您在文件中进行一些更改并且保存它,然后尝试打开一个新文件,它将在新文件中打开。

可能是它试图通过限制用户打开多个选项卡并限制他们仅在需要编辑其中的文件时才使用多个选项卡来进行某种选项卡清理。

【讨论】:

【参考方案20】:

试试这个

"workbench.editor.showTabs": true,
"workbench.editor.enablePreview": false,

【讨论】:

【参考方案21】:

vscode中,点击file>preference>setting。 在设置中,会有一个搜索栏。 在那里,您必须搜索"workbench.editor.enablePreview": false。 然后你会得到一个带有复选框的选项。 如果已选中,则将其标记为未选中。

【讨论】:

【参考方案22】:

在 Mac 和其他操作系统上,您可以双击文件名以将文件固定在编辑器中打开。这样,您可以有选择地选择要在 VS Code 编辑器中保持打开的文件。

【讨论】:

【参考方案23】:

转到设置 (Ctrl + ,) 输入“workbench.editor” 点击复选框 控制是否打开的编辑器... 你的问题解决了

【讨论】:

【参考方案24】:

在 VSCode 中,点击管理(是左下角显示的齿轮)> 设置 >

在顶部的搜索栏中输入“showtabs”,进行以下 2 项更改

    工作台 › 编辑器:显示选项卡 = 选中

    工作台 › 编辑器:选项卡大小 = 缩小

【讨论】:

【参考方案25】:

你需要编辑setting.json文件,

settings.json,位于

Windows %APPDATA%\Code\User\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json


        
          "workbench.editor.showTabs": true,
          "workbench.editor.enablePreview": false
        

【讨论】:

【参考方案26】:

转到首选项>工作台>启用预览, 或者只是打开首选项并搜索“预览”,标记为真。

【讨论】:

【参考方案27】:

我遇到了同样的问题,我只是在 Visual Studio 2017 中更改了以下设置。

工具 > 环境 > 选项卡和窗口

visual studio 2017 view

【讨论】:

【参考方案28】:

转到键盘快捷键并搜索隐藏的标签缩进->默认情况下不会分配任何快捷键,您必须分配它然后运行快捷键。会修复的。

【讨论】:

在angularjs和ionic-v1中的一个公共标题栏中仅显示一个图标(代码片段)

...标(一个用于Tab1,一个用于Tab2)。在屏幕的底部我有2个标签(Tab1和Tab2)。当我在Tab1时,我想只显示Tab1的图标。当我在Tab2时,我想只显示Tab2的图标。<divng-click="menu.changeLayout()"><aclass="icon_one"ng- 查看详情

如何在多行字符中仅显示一个标签?(代码片段)

...图表。该图有两条线。因此,默认情况下它还会显示两个标签。但是我需要一种配置,例如应该显示一个红色标签,而应该隐藏一个蓝色标签。标签not行!感谢您的帮助varconfig= type:'line', data: labels:['16:30','17:30','18:30','19:... 查看详情

vscode操作(代码片段)

VSCode切换中文:打开“vscode”。按快捷键“Ctrl+Shift+P”。在“vscode”顶部会出现一个搜索框。输入“configurelanguage”,然后回车。“vscode”里面就会打开一个语言配置文件。 AutoCloseTag自动闭合HTM... 查看详情

如何在精灵工具包游戏中仅在场景中显示一次标签

】如何在精灵工具包游戏中仅在场景中显示一次标签【英文标题】:HowdoIshowlabelsinasceneonlyonceinaspritekitgame【发布时间】:2019-01-1414:07:03【问题描述】:我确信它一定很容易实现,但尽管以不同的方式实现它,但我未能在我的游戏... 查看详情

如何让vscode同时打开(显示)多个项目

之前一直使用Hbuilder写东西,后来换了VSCode,但是创建了项目之后就会遇到一些比较麻烦的事情:比如每次同一个窗口只能打开一个项目;如何才能让多个不同路径的项目同时显示在左侧资源栏里面呢?研究了好几天终于解决了.如下图... 查看详情

38、vscode必备前端插件

...以通过安装中文语言包插件来显示中文,操作如下:打开vscode,点击插件图标(或++X),在搜索框中输入“chinese”,安装使用快捷键“++P”打开vscode的命令框,输入display,点击“ConfigureDisplayLanguage”,切换语言如果不喜欢VScode... 查看详情

vscode打开文件夹后无法正常显示

vscode打开文件夹后无法正常显示,整个区域黑屏,菜单栏是活动的,但是点击菜单无响应。参考技术Adeb是debianlinux的安装格式,跟redhat的rpm非常相似,最基本的安装命令是:dpkg-ifile.debdpkg是DebianPackage的简写,是为Debian专门开发... 查看详情

macos+vscode+grep进行多文件搜索

macos下,打开vscode后,选择view菜单,点击terminal,在vscode中打开控制台。执行以下grep命令: grep-w"p"-n-r /Users/ahfu/code/visp/modules/tracker/tt --color=auto--exclude-dir=zncc|grep-v"/tools/"命令行的意思是:-w"p"搜索单词p-n显示行号-r ... 查看详情

Ios Swift:在自定义标签栏中显示导航栏

】IosSwift:在自定义标签栏中显示导航栏【英文标题】:IosSwift:DisplayingNavigationBarincustomTabbar【发布时间】:2016-05-1014:24:40【问题描述】:我正在尝试使用以下代码以编程方式创建一个自定义标签栏以将其放置在屏幕顶部。但问题... 查看详情

vscode打开多个文件

vscode短时间内打开多个文件会覆盖原先打开的文件,在右方编辑区只显示一个。若想每次打开,都新创建一个编辑,可以用以下2个简单的方法:方法一:直接在右侧打开的文件上,Ctrl+S,保存一次,再去打开即可【可以发现,... 查看详情

VSCode 仅针对打开的文件显示 TSLint 错误

】VSCode仅针对打开的文件显示TSLint错误【英文标题】:VSCodeshowsTSLinterrorsonlyforopenedfile【发布时间】:2019-03-0310:03:48【问题描述】:我有一个具有这种结构的项目:-src-dist-node_modules-gulpfile.js-tslint.json我的打字稿文件位于src中,并... 查看详情

visualstudio2017安装程序在任务栏中打开但不显示

我正在尝试在运行Windows1064位的戴尔笔记本电脑上安装VisualStudio2017社区版。我下载社区Web安装程序并运行.exe文件。该程序显示它正在提取一些文件,然后请求管理员权限,我给出是,然后我只在任务栏上得到一个图标,如下图... 查看详情

单击错误时的Vscode“无法打开[文件]:无法读取文件”消息

】单击错误时的Vscode“无法打开[文件]:无法读取文件”消息【英文标题】:Vscode"Unabletoopen[file]:Unabletoreadfile"messagewhenclickingonanerror【发布时间】:2020-06-1318:13:56【问题描述】:我在单击警告时收到此消息。这是案例的截... 查看详情

(kal) 日历/tableview 视图层次结构在标签栏中中断

】(kal)日历/tableview视图层次结构在标签栏中中断【英文标题】:(kal)calendar/tableviewviewhierarchybrokenintabbar【发布时间】:2012-10-0716:08:39【问题描述】:我正在使用Kal,但无法正常显示。现在,在情节提要中,我有一个带有标签1的主... 查看详情

visualcode编辑器怎么只能有三个

有限制。文件,文件夹和项目VSCode是基于文件和文件夹的,你可以用VSCode打开一个文件和文件夹。在此之上,VSCode有读取和利用由不同框架和平台定义的项目文件的优势。比如,你打开的文件包含一个或多个package.js,project.json,tsc... 查看详情

Sublime Text 2 - 在侧边栏中显示文件导航

】SublimeText2-在侧边栏中显示文件导航【英文标题】:SublimeText2-Showfilenavigationinsidebar【发布时间】:2012-08-1307:12:02【问题描述】:我刚刚切换到SublimeText作为我的新编辑器。如果我打开侧边栏,它会显示打开文件,但我想要的是... 查看详情

在另一个不在标签栏中的视图控制器中显示标签栏项目

】在另一个不在标签栏中的视图控制器中显示标签栏项目【英文标题】:Showingtabbaritemsinanotherviewcontrollerthatisnotintabbar【发布时间】:2019-06-1420:35:01【问题描述】:我对swift和Xcode有点陌生。我有一个带有四个标签的标签栏。这四... 查看详情

vscode打开文件时,取消文件目录的自动定位跟踪

文件-->首选项-->设置-->在搜索栏中搜索:explorer.autoReveal;  去掉勾选即可。  查看详情