简介
工作中涉及到使用VSCode作为远程开发工具
必装插件
1、格式化代码插件:Astyle
2、高亮括号:Bracket Pair Colorizer 2
3、C++代码提示:C/C++
4、汉化:Chinese (Simplified) Language Pack for Visual Studio Code
5、博主喜欢的主题:Panda Theme
6、远程开发工具:Remote - SSH
7、代码着色(待完成)
8、注释高亮(待完成)
9、快速编写CMakelist(待完成)
需配置的插件及问题
1、Astyle插件安装后需要到http://astyle.sourceforge.net/网站下载Astyle应用
下载之后要注意Windows平台和Linux平台安装使用方式不一样
Windows平台:在压缩包里面找到 \AStyle_3.1_windows\AStyle\bin\AStyle.exe 即可
Linux平台:执行解压 -> cmake CMakelist.txt -> make -> make install
分别需要在窗口设置与setting.json中配置路径和格式化风格
(待完成)
2、C/C++插件会出现下载安装失败的情况(由于防火墙、内网等原因限制)
见博客如何离线安装cpptools
安装好之后需要配置:Windows平台和Linux平台安装使用方式不一样
Windows平台:需要下载安装MinGW环境
(待完成)
Linux平台:系统自带环境
3、Remote - SSH插件安装后第一次远程连接时会让远程自动下载
(待完成)
如果网络原因导致下载失败则无法连接成功,需要手动下载之后传到远程进行安装
(待完成)
上述弄好之后就要配置setting.json和.ssh\config两个文件
(待完成)
配置setting.json:添加系统类型Linux
配置.ssh\config:添加ip、port、user
/////////////////////////////////////////////
下载MinGW
https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win32/Personal Builds/mingw-builds/installer/mingw-w64-install.exe/download
下载得到exe,并安装
https://www.cnblogs.com/findumars/p/8289454.html