关于VSCode中工作区的讲解与使用工作区还你一个轻量 的VSCode
VSCode的使用率在逐漸提高,但安裝太多的插件會(huì)使得VSCode變得臃腫,甚至運(yùn)行變慢,占用太多內(nèi)存,此文章介紹了工作區(qū),并如何來使用工作區(qū)更好地體驗(yàn)VSCode。
初次使用VSCode,肯定有很多人好奇,這里面的工作區(qū)有什么用,與文件夾的區(qū)別在哪。
其實(shí)VSCode中的工作區(qū)是為了讓你配置一個(gè)工作環(huán)境,讓你更好地針對(duì)不同地環(huán)境(如JAVA環(huán)境,C++環(huán)境)設(shè)定不同地配置體驗(yàn)更好的VSCode。
?
這里舉個(gè)栗子:
我們?cè)贘AVA環(huán)境,無需使用Python的插件,但是Python的插件默認(rèn)開啟,占有很多系統(tǒng)不必要的內(nèi)存,我們就可以在不同的工作區(qū)進(jìn)行不同的配置。
這里僅是用Java和Python舉個(gè)栗子,可能有人會(huì)說不會(huì)用VSCode寫個(gè)Java,作者本人也不經(jīng)常用VSCode寫Java項(xiàng)目,用它寫前端更多些。
?
VSCode層次關(guān)系
層次關(guān)系如下
層次很清晰,即
系統(tǒng)默認(rèn)設(shè)置(不可修改)-用戶設(shè)置-工作區(qū)設(shè)置-文件夾設(shè)置
后者的設(shè)置會(huì)覆蓋前者的設(shè)置,若沒有設(shè)置某一項(xiàng),將繼續(xù)使用前者的設(shè)置。
?
我們可以這樣理解此層次
用戶設(shè)置即全局設(shè)置,用戶自行設(shè)定好后,每次打開VSCode即使用的此設(shè)定,若某項(xiàng)無設(shè)定即使用默認(rèn)設(shè)置。
工作區(qū)設(shè)置即工作環(huán)境設(shè)置,可對(duì)不同的工作環(huán)境是用不同的工作環(huán)境,若某項(xiàng)無設(shè)定,即使用上一層設(shè)置。
文件夾設(shè)置即為項(xiàng)目設(shè)置,將一個(gè)文件夾當(dāng)成一個(gè)項(xiàng)目,對(duì)同一個(gè)工作環(huán)境下的不同項(xiàng)目,使用不同的設(shè)置,若某項(xiàng)無設(shè)定,即使用上一層設(shè)置。
?
即 全局-工作環(huán)境-項(xiàng)目
僅是一種理解方式,如有更好的理解,可以評(píng)論。
?
注:工作區(qū)可以不打開,即無“工作區(qū)設(shè)置”,“用戶設(shè)置”下面直接到“文件夾設(shè)置”
層次為 用戶設(shè)置-文件夾設(shè)置
?
如何新建一個(gè)工作區(qū)
大家應(yīng)該都發(fā)現(xiàn)了,文件中沒有“新建工作區(qū)”的選項(xiàng)。
打開文件會(huì)看到“將工作區(qū)另存為…”選項(xiàng),這就代替了“新建工作區(qū)”,再不打開任何工作區(qū)、文件夾及文件的清空下,這個(gè)選項(xiàng)都可以使用。
如果在打開的文件夾的情況下保存工作區(qū),會(huì)自動(dòng)將此文件夾放入工作區(qū),也建議這樣使用。
工作區(qū)文件建議直接放置在你的工作文件夾(如Java文件夾)下,若打開文件夾的情況下,建議不要更改路徑,直接放置此文件夾下。
打開某一文件夾后,若文件夾中含有工作區(qū)文件,會(huì)自動(dòng)彈出以下提示
也可以將所有的工作區(qū)文件放置在同一個(gè)文件夾下,方便管理。
?
工作區(qū)的文件夾配置詳解
你可以添加任意的文件夾至此工作區(qū),來使用當(dāng)前工作區(qū)的設(shè)置。
工作區(qū)中的文件夾配置如下,為json格式。
{"folders": [
{
"path": "."
},
{
"path": "D:\\Workspaces\\VSCode\\Python"
}
],
"settings": {
"python.pythonPath": "C:\\Program Files\\Python37\\python.exe"
}
}
"path": "." 為當(dāng)前工作區(qū)文件所在的文件夾。
"path": "D:\\Workspaces\\VSCode\\Python" 為你自行添加的文件夾路徑。
"python.pythonPath": "C:\\Program Files\\Python37\\python.exe"此為python路徑
通過此方式我們亦可以為不同的工作區(qū)設(shè)置不同python版本,如python2,python3。
?
如何在不同的工作區(qū)啟用/禁用不同的插件
這里就是工作區(qū)的關(guān)鍵部分。
找到當(dāng)前插件,若是Java或Python等插件集合建議打開其擴(kuò)展包。
有兩個(gè)選項(xiàng)
- 第一個(gè)選項(xiàng)“禁用”為你的用戶設(shè)置
- 第二個(gè)選項(xiàng)“禁用(工作區(qū))”為工作區(qū)設(shè)置
選擇“禁用(工作區(qū))”。
這里我是在Python的工作區(qū)下禁用Java擴(kuò)展包。
禁用后會(huì)發(fā)現(xiàn)此擴(kuò)展包下的所有Java插件集合都被禁用。
此設(shè)置會(huì)只應(yīng)用到當(dāng)前工作區(qū)下,不會(huì)影響用戶設(shè)置和其他工作區(qū)的設(shè)置,文件夾無此設(shè)置。
VSCode關(guān)閉后會(huì)繼續(xù)打開上次打開的工作區(qū),如想關(guān)閉,請(qǐng)使用文件-關(guān)閉工作區(qū)。
?
建議:在用戶設(shè)置(即非打開工作區(qū)的情況下)關(guān)閉大多數(shù)插件,留下常用的,在不同的工作區(qū)下再開啟,比如我是默認(rèn)關(guān)閉了Java插件,在Java工作區(qū)下開啟了它。
?
總結(jié):通過這種方式,將使得安裝太多插件下VSCode也不會(huì)顯得很臃腫,占用內(nèi)存也會(huì)相應(yīng)地減小,還給我們一個(gè)輕量的VSCode。
總結(jié)
以上是生活随笔為你收集整理的关于VSCode中工作区的讲解与使用工作区还你一个轻量 的VSCode的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 游戏史上最大收购案再加码!微软为收购动视
- 下一篇: iPhone 14系列爆料:大刀阔斧式更