VSCode配置

如何过滤文件

在VSCode里面输入设置的File.Exclude,配置红框中的内容。配置完成后在VSCode中就不再显示对应的内容 image.png

S1700一些依赖的步骤

需要创建目录
需要安装 libcurl sudo apt-get install libcurl4-openssl-dev 需要安装 ssl sudo apt-get install libssl-dev

C++相对 Go 一些比较不好的是,没有强制进行规则的校验,导致有很多的不是推荐方案给写到代码里面

安装 Clangd 服务器环境

https://clangd.llvm.org/ 下载下面的安装包。带 indexing 的里面多一些索引的内容,空间稍微大一些。解压缩后将路径添加到 PATH 路径下面 image.png

如何配置C++环境

安装Clang插件,安装SSH插件,就可以远程登录到服务器上进行开发。运行界面如下,登录到3.178服务器 image.png ​

Clang安装后,需要生成compile_commands.json,没有这个文件,很多的自动补齐,头文件包含等等就没有。compile配置文件生成有好几种方式,通过安装 bear 可以根据makefile 生成

​ bear -- make ​ bear需要安装,然后就可以在1700项目跟目录下面执行。注意 — 后面空格,然后 make 。如此便可以生成compile_commands.json。

安装SVN插件,然后可以在版本管理窗口直接看到代码变更,而且可以直接看代码差异 image.png