0%

CppWithVSCode

前言

大学已经到尾声了,由于之前喜欢用CodeBlocks然后建一个单文件的工程,而且我还不怎么使用CB自带的工具进行调试,感觉完全浪费了功能,再加上打算把自己写的BUG传到GitHub上,思考了一下决定用VSCode来配一个cpp的编辑器+运行环境。不过目前我只有拿这个写题目的需求,所以主要还是适用于*cpc及oier的需求。

本文仅作记录用

步骤

其实有点久远了 有些步骤记不太清了。。。

  1. 下载Visual Studio Code

  2. https://code.visualstudio.com/

  3. 设置一下代理:

  4. 启用C/C++ extension for VS Code

  5. 下载[Mingw-w64](https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win32/Personal Builds/mingw-builds/installer/mingw-w64-install.exe/download)

  6. 添加环境变量 or 安装LLVM 然后将Mingw-w64的内容复制到LLVM安装目录

  7. 打开cmd窗口测试一下 g++ –version

  8. 安装Code Runner

  9. 避免Code Runner默认编译指令导致exe散一地的情况,修改默认的编译指令为 “cpp”: “cd $dir && g++ $fileName -o ..\template\$fileNameWithoutExt && ..\template\$fileNameWithoutExt” 这样就可以把默认和cpp文件同目录的exe合并到上级目录的template文件夹了

  10. 使用clang-format创建的format格式,应该在C:\Users{user}.vscode\extensions\ms-vscode.cpptools-0.27.0\LLVM\bin 下会有个clang-format.exe 在当前路径下打开cmd 输入clang-format –style=Google -dump-config > .clang-format 应该就可以获取一个.clang-format文件 丢到visual 对应的workshop根目录即可