推荐插件#

Git相关#

  • Git Graph: 可以显示分支关系

  • Git History: 查看git log, 比较不同分支之间的信息

  • GitLens: 可视化git过程,但对于私有仓库需要收费,但免费的一些功能比较好用。

C/C++#

C/C++基础插件。提供语法高亮,Intellisense等基础功能。

Description: C/C++ IntelliSense, debugging, and code browsing.

VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools

CMake Tools#

用于在VSCode中方便地执行Cmake设置,快捷切换编译模式、编译目标,自定义编译选项。

Description: Extended CMake support in Visual Studio Code

VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cmake-tools

远程开发插件Remote - SSH#

用于远程连接linux服务器开发。源代码、编译、编译产生的文件均位于服务器,便于调试和测试环境。

Description: Open any folder on a remote machine using SSH and take advantage of VS Code’s full feature set.

VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh