vscode多套环境配置指南
前言
刚学c语言的时候,别人都在用devc++的时候我就用上了vscode,那时候,我见人用vscode就是一句“vscode大法好”,直到后面,我依次配置了python、java、php、node、vue的环境,我渐渐的发掘vscode也并不是这么好用了,因为不管我在写什么语言,总有一些其他语言的插件被加载,于是我就想有没有一直真正的多环境解决方案,没想到还真被我找到了.
原理
扩展的隔离
vscode有个启动参数–extensions-dir ,这个参数可以指定扩展的文件夹,可以通过它来隔离不同语言的扩展
多套环境的配置
可以通过工作区来隔离不同的语言代码文件
教程
一、安装通用扩展
正常打开vscode并安装通用扩展,即不管哪种环境都需要的插件,如中文包、图标包、美化插件等,如图是我安装的插件
二、配置通用插件
新建语言配置文件夹
找到vscode扩展目录,复制所有文件到刚刚新建的每个语言环境文件夹(即语言的通用插件)
提示:vscode的扩展路径一般在C:\Users\用户名\.vscode\extensions
三、配置语言环境
找到vscode的快捷方式,在目标后面加上参数: –extensions-dir 环境路径
示例
"C:\Users\Logs404\AppData\Local\Programs\Microsoft VS Code\Code.exe" --extensions-dir "D:\path\vscode\java"
然后复制快捷方式改变环境路径即可配置多套环境
四、完成
最后配置完成后,一个快捷方式代表一套环境,多套环境扩展直接互不干扰
提示:
- 中文语言包等插件可能需要重新安装
- 多套环境同时打开可能存在问题
vscode多套环境配置指南
http://blog.233c.cn/posts/10008/