Visual studio code 如何创建工作区

Visual studio code 如何创建工作区,visual-studio-code,workspace,Visual Studio Code,Workspace,如何在VisualStudio代码中创建工作区 我看到了打开、添加文件夹和保存工作区的文件菜单命令,但没有创建工作区的命令 这些问题和问题都是特定于Python的。我问的是如何创建通用工作区 问题提供了一些关于它们是什么的解释,但不清楚如何创建它们。在“文件”菜单中选择“打开文件夹…”。选择一个文件夹。您可以使用“文件”|“将文件夹添加到工作区…”将文件夹添加到工作区 也可以选择转到“文件”|“首选项”|“设置”。默认情况下,“用户设置”选项卡将打开。查找“工作空间设置”选项卡并选择它。修改设置

如何在VisualStudio代码中创建工作区

我看到了打开、添加文件夹和保存工作区的文件菜单命令,但没有创建工作区的命令

这些问题和问题都是特定于Python的。我问的是如何创建通用工作区

问题提供了一些关于它们是什么的解释,但不清楚如何创建它们。

在“文件”菜单中选择“打开文件夹…”。选择一个文件夹。您可以使用“文件”|“将文件夹添加到工作区…”将文件夹添加到工作区

也可以选择转到“文件”|“首选项”|“设置”。默认情况下,“用户设置”选项卡将打开。查找“工作空间设置”选项卡并选择它。修改设置,例如更改主题

然后,您可以使用“文件”菜单中的“保存”保存工作区

当您使用“文件”菜单中的“关闭工作区”关闭工作区时,如果您更改了工作区的主题,则该主题应恢复为全局主题。重新打开工作区时,VS代码将打开添加到工作区的文件夹,并应用为工作区指定的任何设置。出于安全原因,工作区中有一些设置被忽略,但所有其他设置都可以在工作区中被覆盖


可以向工作区添加多个项目;看。

我有你同样的问题,但答案很简单,你没有。无需启动空白工作区。要开始一个新项目,请使用“文件”菜单中的“打开文件夹”:导航到该项目,根据需要创建一个文件夹,然后选择该文件夹。您现在正在处理该文件夹中的任何文件,就像它是一个工作区一样。如果您离开并打开另一个文件夹或工作区,而编辑器中的文件仍处于打开状态,则当您再次打开该文件夹时,这些文件将处于打开状态。VisualStudio代码使事情轻松工作!在你做一些特别需要一个工作空间的事情之前,你不必保存它。如果保存一个工作区时没有将任何设置更改为根文件夹,则如下所示:
{“folders”:[{“path”:“}],“settings”:{}}
。就这样。无论是否保存为工作区,打开的编辑器都会在内部保存

我终于有机会在Mac上使用VSC。Mac上的区别是 打开的文件和打开的文件夹位于同一个“常规打开”下 命令(显然是因为Mac使用相同的浏览器来选择文件和文件夹)。只需使用它打开一个文件夹,并使用VSC资源管理器打开该文件夹工作区中的文件

如果要将文件夹添加到工作区,则只需保存该工作区(在这种情况下,如果退出,VSC将提示您保存,或者如果您要保存特定于项目文件夹的设置,则VSC将提示您保存(尽管您可以在不使用工作区的情况下使用其中的文件夹进行保存)。即使如此,当您没有明确将项目文件夹设置为工作区时,VSC也会在内部自动保存文件夹的工作区设置

您是否需要一个工作区和涉及的额外.code工作区文件?如果您有多个根文件夹,那么打开工作区并在下一个会话中将它们都放在那里当然很好。如果只是用于具有一个根的项目的设置,则不需要它(如果您想要一个文件,则可以在项目上与其他人共享),如果您更改每个项目的设置的原因与语言有关,那么在您每次处理此类项目时,更改设置并使其生效可能更有意义

简而言之,每次使用openFolder
workbench.action.files.openFolder
时,您实际上是在切换到另一个工作区


如果您已经打开了一个包含项目文件或文件夹的窗口,并且您希望一个新的工作区用于不同的项目:

  • 从“文件”菜单中,选择“新建窗口”
  • 从“文件”菜单中,选择“将文件夹添加到工作区”,然后选择项目的根文件夹
  • 新窗口是新项目的工作区。您可以使用“文件”、“将工作区另存为…”将其保存到命名文件中


    (以上说明参考macOS上的Visual Studio代码1.36.1。)

    在要添加到工作区的文件夹中,创建一个文件{foldername}.Code workspace,并在文件中放入以下代码

    {
        "folders": [
            {
                "path": "."
            }
        ]
    }
    
    保存并关闭文件。返回Visual Studio代码,单击菜单“文件”→ 打开工作区…并选择您创建的
    .code工作区
    文件,它将作为新工作区打开,而无需向现有工作区添加文件夹

  • 关闭VS代码中所有打开的文件
  • 选择文件菜单>>打开文件夹…并打开包含源文件的文件夹
  • 选择文件菜单>>将工作区另存为…它应默认为您以前打开的文件夹。如果没有,请浏览到该文件夹并保存工作区文件

  • 要在Visual Studio代码中创建新工作区,请按F1(或Crtl+Shift+p)并选择“AL:GO!”

    只需关闭工作区,然后将文件夹添加到工作区…这将创建一个名为“无标题(工作区)”的新工作区使用所选文件夹。
    文件->将工作区另存为…
    如果要保存它,或使用
    文件->关闭工作区
    删除并关闭。尽管如此,我建议使用扩展名
    vscode工作区切换器
    。同样,您不必关闭。只需使用“打开文件夹”、“打开工作区”或“打开最近的”(如果您最近打开过它).Boom,您已切换。打开“最近”以返回。没有比这更简单的了。也许该扩展可以跟踪您的工作区,以便轻松找到您在一段时间内没有使用过的工作区,但您肯定不需要它仅用于切换工作区。在我的例子中,是“W形图标”不显示,并且资源管理器中不存在“subsection”。以及“将扩展的配置选项…设置为目录全局数组,表示存储.code工作区文件的目录”-这将是