35

如何在 Visual Studio Code (VSC) 中打开多个文件?出于某种原因,我的 VS Code 副本一次只能打开一个文件。例如,如果工作区文件夹中有两个文件,比如说一个 HTML 和 CSS 文件,它们不能同时打开。如果打开了一个文件,单击 VSC 文件资源管理器中的任何其他项目将替换当前文件。VSC 不会在新的编辑选项卡中打开其他文件。不关心运行多个 VSC 实例、工作区或文件夹。我只想在同一个文件夹中打开 2 个文件。有没有控制这个的配置设置?或者这是升级到最新版本的 VSC 的结果?只是VSC的一个“新功能”吗?这似乎很简单,但我需要帮助。为 Win10x64 运行 VSC v. 1.24.0。任何线索表示赞赏。谢谢你。

视觉工作室代码截图:

在此处输入图像描述

4

14 回答 14

55

在 VS Code 中,如果您单击一个文件,它会在一个临时选项卡中打开它。如果您正在查看一堆文件以搜索某些内容,而无需打开每个文件,这将很有帮助。

如果要在新选项卡中打开一个文件,该文件会一直持续到手动关闭,请双击该文件。

您还可以通过双击选项卡来保留以前创建为临时选项卡的选项卡。请注意,临时选项卡具有斜体标题,而普通选项卡没有。

于 2018-06-13T01:18:35.967 回答
18

其他人提到双击文件以打开它,但是,我会建议另一种方法:

在您的设置中,在工作台下,设置:

"workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": false

这将允许您通过单击打开文件,而不是双击。这可能看起来很微小,但不得不双击每个文件是非常烦人的。

于 2020-07-07T15:24:29.813 回答
9

VS Code 默认启用此选项以在临时文件中打开文件,当您只想看一些代码时,此功能会派上用场。

如果要在新选项卡中打开文件,只需双击选项卡或双击要从资源管理器打开的文件夹,或者在打开文件后按快捷键ctrl + k + enter


您甚至可以在File > Preferences > Settings用户设置下禁用此选项。

将此代码粘贴到您的用户设置中。

"workbench.editor.showTabs": false
于 2018-07-03T10:26:24.880 回答
5

请按照以下步骤操作:-

文件 > 首选项 > 设置。现在您将看到 USER SETTINGS 和 WORKSPACE SETTINGS。

单击工作区设置。现在搜索workbench.editor.showTabs并将其值更改为true

我通过将其设置为 false 来测试它,它限制在选项卡中打开多个文件。当您打开一个文件时它为假时,只会打开该文件并关闭较早的文件。

设置为 true 时,您可以打开任意数量的文件,所有文件都将是一个新选项卡。

于 2018-06-13T01:56:30.023 回答
3

转到 VSCode 中的“设置”并搜索“预览”,然后在顶部的第二个位置,您将找到“工作台 › 编辑器:启用预览”,只需将其取消勾选即可解决您的问题。

在这个GIF中,您可以看到它工作正常。

于 2020-06-02T09:03:41.947 回答
1

只需双击文件以在新选项卡中打开

于 2020-10-30T10:06:36.290 回答
1

试试右上角的 3 个点,就在分割编辑器的图标旁边。从下拉菜单中检查是否启用了保持编辑器打开的选项。如果没有启用它。

于 2021-04-09T02:45:15.870 回答
1

VS Code ,打开设置,搜索“showTabs”并选中或启用复选框。

于 2019-09-09T17:44:30.487 回答
1

如果您 ctrl+click 或 shift+click 并突出显示侧栏中的所有文件,那么您可以单击并将它们全部拖动到您想要的编辑器的任何区域。vscode 打开多个文件

于 2020-07-08T20:16:31.543 回答
0

转到设置-> 在搜索框中键入“json”-> 在“启动”下单击“在设置 json 中编辑”,然后将 workbench.editor 从 false 变为 true,如下所示。

“workbench.editor.showTabs”:真,“workbench.editor.enablePreview”:真

于 2022-01-22T17:18:33.760 回答
0

Short Answer : 1. Double click on the file. (OR) 2. ctrl + k + enter and single click on the file.

于 2020-05-06T06:19:30.693 回答
0

双击该文件,它将在 Visual Studio 窗口中永久打开,直到手动关闭。如果单击该文件,则可以在打开其他文件时替换该文件。

于 2020-05-05T06:08:19.040 回答
0

在文件资源管理器上打开文件并使用 Visual Studio 代码打开。

于 2021-04-09T03:31:09.940 回答
0

您可以使用带有扩展名“vscode-arduino”的 VS Code。它将允许您像在 Arduino IDE 中一样管理多个 .ino 文件作为选项卡。加上智能感知的优势。

设置 Arduino 系统

在开始编程之前,我们需要更改一些系统设置。所有这些都可以通过 VS Code 的界面访问。

打开 Arduino .ino 文件后,VS Code 会在 Arduino 模式下重新配置,并在其底部蓝色边缘提供特殊功能的访问权限。

  1. 单击并选择 AVR ISP(Arduino AVR 板)

  2. 单击并选择 Arduino/Genuino Uno

要设置 VS Code 将与您的 Arduino Uno 通信的串行端口,我们需要打开命令面板(Cntrl+Shift+p),然后键入“Arduino Select Serial Port”。然后,您应该选择 Uno 连接到的 USB 端口。

您可以通过单击蓝线上的插头符号访问串行监视器

这个扩展包括一个包管理器,它使外部包安装非常容易。打开命令面板并输入“Arduino package manager”。应该会出现一个新选项卡,其中包含许多软件包,只需单击一个按钮即可安装。

验证并上传您的代码

Arduino 模式下的 VS Code 提供了几个方便的图标供您单击以进行代码验证并上传到您连接的 Arduino 板。这些在右上角可用。任一操作都会导致在 VS Code 底部出现一个控制台窗口,通知您结果。

在此处输入图像描述

查看 Maker.pro 网站以获取完整的教程

https://maker.pro/arduino/tutorial/how-to-use-visual-studio-code-for-arduino

PS:不要忘记在 VS 代码设置上启用多个选项卡

文件 > 首选项 > 用户 > 工作台 > 编辑器管理

于 2021-08-23T16:02:55.777 回答