VSCode的使用率在逐漸提高产阱,但安裝太多的插件會使得VSCode變得臃腫惕虑,甚至運行變慢庇忌,占用太多內(nèi)存义屏,此文章介紹了工作區(qū)靠汁,并如何來使用工作區(qū)更好地體驗VSCode
初次使用VSCode,肯定有很多人好奇,這里面的工作區(qū)有什么用闽铐,與文件夾的區(qū)別在哪
其實VSCode中的工作區(qū)是為了讓你配置一個工作環(huán)境,讓你更好地針對不同地環(huán)境(如JAVA環(huán)境蝶怔,C++環(huán)境)設(shè)定不同地配置體驗更好的VSCode
這里舉個栗子:
????我們在JAVA環(huán)境,無需使用Python的插件兄墅,但是Python的插件默認開啟踢星,占有很多系統(tǒng)不必要的內(nèi)存,我們就可以在不同的工作區(qū)進行不同的配置察迟。
????這里僅是用Java和Python舉個栗子斩狱,可能有人會說不會用VSCode寫個Java,作者本人也不經(jīng)常用VSCode寫Java項目扎瓶,用它寫前端更多些所踊。
VSCode層次關(guān)系
層次關(guān)系如下
層次很清晰,即
????系統(tǒng)默認設(shè)置(不可修改)-用戶設(shè)置-工作區(qū)設(shè)置-文件夾設(shè)置
????后者的設(shè)置會覆蓋前者的設(shè)置概荷,若沒有設(shè)置某一項秕岛,將繼續(xù)使用前者的設(shè)置
我們可以這樣理解此層次
????用戶設(shè)置即全局設(shè)置,用戶自行設(shè)定好后,每次打開VSCode即使用的此設(shè)定继薛,若某項無設(shè)定即使用默認設(shè)置
????工作區(qū)設(shè)置即工作環(huán)境設(shè)置修壕,可對不同的工作環(huán)境是用不同的工作環(huán)境,若某項無設(shè)定遏考,即使用上述設(shè)置
????文件夾設(shè)置即為項目設(shè)置慈鸠,將一個文件夾當成一個項目,對同一個工作環(huán)境下的不同項目灌具,使用不同的設(shè)置青团,若某項無設(shè)定,即使用上述設(shè)置
即?全局-工作環(huán)境-項目
????僅是一種理解方式咖楣,如有更好的理解督笆,可以評論
注:工作區(qū)可以不打開,即無“工作區(qū)設(shè)置”诱贿,“用戶設(shè)置”下面直接到“文件夾設(shè)置”
????層次為?用戶設(shè)置-文件夾設(shè)置
如何新建一個工作區(qū)
大家應(yīng)該都發(fā)現(xiàn)了娃肿,文件中沒有“新建工作區(qū)”的選項
打開文件會看到“將工作區(qū)另存為…”選項,這就代替了“新建工作區(qū)”珠十,再不打開任何工作區(qū)料扰、文件夾及文件的清空下,這個選項都可以使用
如果在打開的文件夾的情況下保存工作區(qū)宵睦,會自動將此文件夾放入工作區(qū)记罚,也建議這樣使用。
工作區(qū)文件建議直接放置在你的工作文件夾(如Java文件夾)下壳嚎,若打開文件夾的情況下桐智,建議不要更改路徑,直接放置此文件夾下烟馅。
打開某一文件夾后说庭,若文件夾中含有工作區(qū)文件,會自動彈出以下提示
也可以將所有的工作區(qū)文件放置在同一個文件夾下郑趁,方便管理刊驴。
工作區(qū)的文件夾配置詳解
你可以添加任意的文件夾至此工作區(qū),來使用當前工作區(qū)的設(shè)置
工作區(qū)中的文件夾配置如下
{
????"folders": [
????????{
????????????"path": "."
????????},
????????{
????????????"path": "D:\\Workspaces\\VSCode\\Pyhton"
????????}
????]
}
????"path": "."?為當前工作區(qū)文件所在的文件夾
????"path": "D:\\Workspaces\\VSCode\\Pyhton"?為你自行添加的文件夾路徑
如何在不同的工作區(qū)啟用/禁用不同的插件
這里就是工作區(qū)的關(guān)鍵部分
找到當前插件寡润,若是Java或Python等插件集合建議打開其擴展包
有兩個選項
????第一個選項“禁用”為你的用戶設(shè)置
????第二個選項“禁用(工作區(qū))”為工作區(qū)設(shè)置
選擇“禁用(工作區(qū))”
這里我們是在Python的工作區(qū)下禁用Java擴展包
禁用后會發(fā)現(xiàn)此擴展包下的所有Java插件集合都被禁用
此設(shè)置會只應(yīng)用到當前工作區(qū)下捆憎,不會影響用戶設(shè)置和其他工作區(qū)的設(shè)置
文件夾無此設(shè)置
總結(jié):通過這種方式,將使得安裝太多插件下VSCode也不會顯得很臃腫梭纹,占用內(nèi)存也會相應(yīng)地減小躲惰,將還給我們一個輕量的VSCode