Visual Studio代码 - 为什么在标准文件夹上使用工作区?

时间:2018-03-14 17:34:54

标签: visual-studio-code workspace

我一直在寻找并寻找工作空间的目的。我在堆栈聊天中问过这个问题,但似乎没有人知道。

我知道工作区是解决方案的本地副本,您可以在同一个项目上测试不同的东西但是使用不同的分支时在它们之间切换,但我也可以使用标准文件夹。所以我无法弄清楚使用工作区优于普通文件夹的优点和缺点。每个工作区有不同的设置是唯一的优势吗?

我看到的唯一另一个显而易见的事情是在屏幕截图中显示,但工作区显示为单个“代码工作区”文件,没有文件夹结构,即使它有一个,而标准文件夹具有结构并显示所有内容。 Standard folder structure & Workspace Structure

我在堆栈上发现了这篇文章,它有点相关但不具体,而且没有答案。因此,我没有设定赏金,而是认为我会问我究竟在寻找什么。 Asking about workspaces with settings vs user settings.

2 个答案:

答案 0 :(得分:0)

使Workspace与标准文件夹不同的两件事 -

  1. 与您关联的其他答案一样,您可以使用基于工作区的设置
  2. 在一个工作区中,您可以打开不同文件夹,这些文件夹不一定位于您首先打开的根文件夹中。

答案 1 :(得分:0)

除了基于工作空间的设置外,工作空间还可以充当别名,可以链接到根文件夹(类似于Dreamweaver的“站点”功能)。因此,您可以将所有工作区的集中文件夹/集合放在一个位置,以便于导航(例如,名为VSC-Workspaces的文件夹),但是它们可以指向并打开可能保存在硬盘驱动器上不同位置的工作文件夹。 ,因为它们可能是网站或python文件等。