是的,最近2年,已经主要使用Visual Studio Code作为日常IDE了,平时主要写Python、Shell、C方面的代码。本文记录一下常用的插件:
Git代码管理:GitLens
图形化展示仓库的代码分支、commit、作者等信息;在文件编辑状态,可以显示每一行是谁提交的commit信息 与 git blame的功能类似。
远程登录:Remote - SSH, Remote Explorer
远程登录到服务器上,查看和编辑代码库
Python相关:Python, Pylance, Django, Jupyter
前两个Python和Pylance是又微软自己提供的;Django是为了Web开发使用的;Jupyter 交互式编程工具。
Shell相关:ShellCheck, shell-format, shellman
Shell脚本语法检查、格式化之类的,我装了这3个。
C/C++相关:C/C++, C/C++ Extension Pack, C/C++ Themes, CMake, CMake Tools
C/C++ 语法检查、自动补全、编译等相关
运行:Code Runner
运行代码:C, C++, Java, JavaScript, PHP, Python, Perl 等等
Go语言相关:Go
Go语言开发相关
其他: Dash
Dash用于浏览(各种语言的)API文档