? ? ? 在VS Code的“文件”菜單中,“打開(kāi)文件夾(Open Folder)”是指開(kāi)打項(xiàng)目文件夾的根目錄畔塔。一個(gè)項(xiàng)目文件夾(Project Folder)包含一個(gè)或多個(gè)文件夾與項(xiàng)目相關(guān)的文件夾,以及與該項(xiàng)目相關(guān)的VS Code配置(放在.vscode文件夾中)。
? ? ? 在“文件”菜單中,還有一個(gè)選項(xiàng):“打開(kāi)工作空間(Open Workspace)”搏予,這個(gè)選項(xiàng)和“打開(kāi)文件夾”有什么區(qū)別?什么時(shí)候應(yīng)該使用文件夾弧轧?什么時(shí)候應(yīng)該使用工作空間呢缔刹?
? ? ? 在VS Code中,工作空間(workspace)具體指后綴為*.code-workspace的文件劣针,它是一個(gè)JSON with Comments格式的文件,里面包含了所有與該工作空間相關(guān)聯(lián)的文件夾亿扁,以及相關(guān)的VS Code配置信息捺典,如下所示。
雙擊*.code-workspace文件从祝,啟動(dòng)VSCode打開(kāi)工作空間與啟動(dòng)VSCode后襟己,用“打開(kāi)文件夾”方式打開(kāi)項(xiàng)目文件夾的區(qū)別是,前者的文件夾名后面有一個(gè)工作空間(workspace)的后綴
[什么時(shí)候用工作區(qū)牍陌?] 有且僅有需要同時(shí)在多個(gè)項(xiàng)目上工作的時(shí)候擎浴,才需要?jiǎng)?chuàng)建工作區(qū),這時(shí)候毒涧,工作區(qū)里面有多個(gè)項(xiàng)目文件夾的根目錄(root)贮预,即:Multi-root Workspaces
[什么時(shí)候用文件夾?]在一個(gè)項(xiàng)目上工作契讲,使用文件夾仿吞,就夠了。針對(duì)該項(xiàng)目設(shè)置完VS Code后捡偏,VS Code會(huì)自動(dòng)在項(xiàng)目文件夾的根目錄中創(chuàng)建一個(gè).vscode文件夾存儲(chǔ)VS Code配置(settings.json文件)