https://www.jianshu.com/p/cf45d95ada26
在VS Code的“文件”菜單中,“打開文件夾(Open Folder)”是指開打項目文件夾的根目錄。一個項目文件夾(Project Folder)包含一個或多個文件夾與項目相關的文件夾,以及與該項目相關的VS Code配置(放在.vscode文件夾中)。
在“文件”菜單中,還有一個選項:“打開工作空間(Open Workspace)”,這個選項和“打開文件夾”有什么區別?什么時候應該使用文件夾?什么時候應該使用工作空間呢?
在VS Code中,工作空間(workspace)具體指后綴為*.code-workspace的文件,它是一個JSON with Comments格式的文件,里面包含了所有與該工作空間相關聯的文件夾,以及相關的VS Code配置信息,如下所示。
.code-workspace文件
雙擊.code-workspace文件,啟動VSCode打開工作空間與啟動VSCode后,用“打開文件夾”方式打開項目文件夾的區別是,前者的文件夾名后面有一個工作空間(workspace)的后綴
“Open Folder” vs "Open Workspace"
[什么時候用工作區?] 有且僅有需要同時在多個項目上工作的時候,才需要創建工作區,這時候,工作區里面有多個項目文件夾的根目錄(root),即:Multi-root Workspaces
[什么時候用文件夾?]在一個項目上工作,使用文件夾,就夠了。針對該項目設置完VS Code后,VS Code會自動在項目文件夾的根目錄中創建一個.vscode文件夾存儲VS Code配置(settings.json文件)