1、官方文档
- 插件说明
https://marketplace.visualstudio.com/vscode
- 官方使用说明书
https://code.visualstudio.com/docs
2、git与GitHub的使用
3、.vscode配置文件配置
各种变量解释
- ${workspaceRoot}当前打开的文件夹的绝对路径+文件夹的名字
- ${workspaceRootFolderName}当前打开的文件夹的名字
- ${file}当前打开正在编辑的文件名,包括绝对路径,文件名,文件后缀名
- ${relativeFile}从当前打开的文件夹到当前打开的文件的路径
- 如:当前打开的 是test文件夹,当前的打开的是main.cpp,并有test/first/second/main.cpp
- 那么此变量代表的是/first/second/main.cpp
- ${fileBasename}当前打开的文件名+后缀名,不包括路径
- ${filebasenameNoExtension}当前打开的文件的文件名,不包括路径和后缀名
- ${fileDirname}当前打开的文件所在的绝对路径,不包括文件名
- ${fileExtname}当前打开的文件的后缀名
- ${lineNumber}当前打开的文件,光标所在的行数
c_cpp_properties.json
launch.json
task.json
setting.json
4、插件的使用
- gitignore
- git上传的忽略规则文件,可以筛选掉带有特定后缀的文件进行组织上传GitHub,
- 例如:编译时工业相机生成的编译文件
- Doxygen Document
- 自动生成注释代码
- Chinese(simplified)
- 适用于 VS Code 的中文(简体)语言包
- One Dark Pro
- 一个好看的肢体
- Peacock
- 孔雀,给工作空间来点不一样的颜色以便区分
- Prettier – Code formatter
- https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode
- Python
- https://marketplace.visualstudio.com/items?itemName=ms-python.python
- Python Extension Pack
- https://marketplace.visualstudio.com/items?itemName=donjayamanne.python-extension-pack
- Python for VSCode
- https://marketplace.visualstudio.com/items?itemName=tht13.python
- C/C++
- https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools
- C/C++ Compile Run
- https://marketplace.visualstudio.com/items?itemName=danielpinto8zz6.c-cpp-compile-run
- C/C++ Snippets
- https://marketplace.visualstudio.com/items?itemName=hars.CppSnippets
- Visual Studio IntelliCode
- https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode
- Bracket Pair Colorizer 2
- https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2
- Debug Visualizer
- debug数据可视化
- Git Graph
- https://www.notion.so/Git-Graph-f06059fe61094779a687c5781b3e19c6