VSCode会将每个工作区的一些配置、扩展、缓存等保存在一个默认的目录,在Windows下,此默认目录为:
%AppData%\Code\User\workspaceStorage
当存在多个工作空间或扩展时,需要使用大量的磁盘空间,而VSCode并没有修改workspaceStorage的配置。
如果想要将存储目录设置在磁盘空间较大的地方,可通过修改以下几个位置的VSCode快捷方式来实现。
1.开始菜单,位置如下。
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio Code
修改上图中的目标,假设新的存储目录为“E:\VSCode”,则在目标后面追加:
--user-data-dir "E:\VSCode"
注意要与前面的内容用空格分隔。
然后确定保存。
2.右键任务栏上的图标,然后再右键红色部分,点击属性,以同样的方法修改目标。
或者从以下目录中找到快捷方式进行修改。
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
修改完成后,将%AppData%\Code下的所有内容拷贝到设置的目录中(如上面的“E:\VSCode”)。
如此工作区存储目录更改完成。
最后,需要注意一点,按此方法改完工作区域后,就不能直接执行VSCode安装目录下的Code.exe文件了。否则启动的VSCode还是将默认目录作为工作区存储目录。