VS Code 使用技巧
平时工作涉及多种不种的写作环境, 比如: 写c++程序, 写java程序, 写golang程序, 写python程序, 写react程序, 写vue程序, 写各种文档等等。
不同写作环境, 安装的 vscode 插件不同。多种环境混在一些用。插件不便于管理, 并且插件安装太多影响性能。
可通过使用命令行启动, 为不同的项目, 指定对应的扩展插件目录及用户数据目录。
goot-tools
ssh-good-tools-doc
code /
--extensions-dir=/gt/history/9999-12/ssh-good-tools-doc/extensions /
--user-data-dir=/gt/history/9999-12/ssh-good-tools-doc/user-data
clear
localhost-good-tools-deploy
"
code /
D:\workspace\good-tools\good-tools-deploy\good-tools `
--extensions-dir /gt/history/9999-12/localhost-good-tools-deploy/extensions /
--user-data-dir /gt/history/9999-12/localhost-good-tools-deploy/user-data
clear
good-tools-web
good-tools-web"
code /
--extensions-dir /gt/history/9999-12/code//extensions /
--user-data-dir /gt/history/9999-12/code//user-data
clear
localhost-good-tools-temp
localhost-good-tools-temp"
code /
--extensions-dir /gt/history/9999-12/code//extensions /
--user-data-dir /gt/history/9999-12/code//user-data
clear
es
localhost-es-doc
localhost-es-doc"
code /
--extensions-dir=/gt/history/9999-12/code//extensions /
--user-data-dir=/gt/history/9999-12/code//user-data
clear
localhost-es-deploy
localhost-es-deploy"
code /
D:\workspace\es-deploy\es `
--extensions-dir=/gt/history/9999-12/code//extensions /
--user-data-dir=/gt/history/9999-12/code//user-data
clear
es-bodycam-web-ui-1
es-bodycam-web-ui-1"
code /
--extensions-dir=/gt/history/9999-12/code//extensions /
--user-data-dir=/gt/history/9999-12/code//user-data
clear
ssh-es-bodycam-usb-utils
ssh-es-bodycam-usb-utils"
code /
--extensions-dir=/gt/history/9999-12/code//extensions /
--user-data-dir=/gt/history/9999-12/code//user-data
clear
localhost-es-center-server-deploy
localhost-es-center-server-deploy"
code /
D:\workspace\es-center-server-deploy\es-center-server `
--extensions-dir=/gt/history/9999-12/code//extensions /
--user-data-dir=/gt/history/9999-12/code//user-data
clear
es-center-server-web-ui
code \
/gt/workspace/es-center-server-web-ui \
--extensions-dir=/gt/history/9999-12/code/es-center-server-web-ui/extensions \
--user-data-dir=/gt/history/9999-12/code/es-center-server-web-ui/user-data
localhost-es-center-server-services
localhost-es-center-server-services"
code /
D:\workspace\es-center-server-services `
--extensions-dir=/gt/history/9999-12/code//extensions /
--user-data-dir=/gt/history/9999-12/code//user-data
clear
es-center-server-main-service-doc
es-center-server-main-service-doc"
code /
--extensions-dir=/gt/history/9999-12/code//extensions /
--user-data-dir=/gt/history/9999-12/code//user-data
clear
es-center-server-app-service-doc
es-center-server-app-service-doc"
code /
--extensions-dir=/gt/history/9999-12/code//extensions /
--user-data-dir=/gt/history/9999-12/code//user-data
clear
es-center-server-device-service-doc
es-center-server-device-service-doc"
code /
--extensions-dir=/gt/history/9999-12/code//extensions /
--user-data-dir=/gt/history/9999-12/code//user-data
clear
xiandiannaizhan
localhost-xiandiannaizhan-deploy
localhost-xiandiannaizhan-deploy"
code /
D:\workspace\xiandiannaizhan\xiandiannaizhan-deploy\xiandiannaizhan `
--extensions-dir /gt/history/9999-12/code//extensions /
--user-data-dir /gt/history/9999-12/code//user-data
clear