vscode多套环境配置指南

前言

刚学c语言的时候,别人都在用devc++的时候我就用上了vscode,那时候,我见人用vscode就是一句“vscode大法好”,直到后面,我依次配置了python、java、php、node、vue的环境,我渐渐的发掘vscode也并不是这么好用了,因为不管我在写什么语言,总有一些其他语言的插件被加载,于是我就想有没有一直真正的多环境解决方案,没想到还真被我找到了.

原理

扩展的隔离

vscode有个启动参数–extensions-dir ,这个参数可以指定扩展的文件夹,可以通过它来隔离不同语言的扩展

多套环境的配置

可以通过工作区来隔离不同的语言代码文件

教程

一、安装通用扩展

正常打开vscode并安装通用扩展,即不管哪种环境都需要的插件,如中文包、图标包、美化插件等,如图是我安装的插件

通用扩展.png

二、配置通用插件

新建语言配置文件夹

语言配置文件夹.png

找到vscode扩展目录,复制所有文件到刚刚新建的每个语言环境文件夹(即语言的通用插件)

提示:vscode的扩展路径一般在C:\Users\用户名\.vscode\extensions

扩展路径.png

三、配置语言环境

找到vscode的快捷方式,在目标后面加上参数: –extensions-dir 环境路径

示例

"C:\Users\Logs404\AppData\Local\Programs\Microsoft VS Code\Code.exe" --extensions-dir "D:\path\vscode\java"

然后复制快捷方式改变环境路径即可配置多套环境

环境配置.png

四、完成

最后配置完成后,一个快捷方式代表一套环境,多套环境扩展直接互不干扰

提示:

  1. 中文语言包等插件可能需要重新安装
  2. 多套环境同时打开可能存在问题

灵感来源: https://juejin.cn/post/6961435118284046372


vscode多套环境配置指南
http://blog.233c.cn/posts/10008/
作者
木末君
发布于
2021年7月20日
许可协议