最近更新于 2024-05-05 12:29
功能性插件
-
Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
VScode 界面汉化
-
Output Colorizer
可以让 VScode 下方的输出框内容彩色化,比如使用 CMake 构建时,彩色的输出可以更好分辨输出内容,一眼看到关键信息
-
WSL
连接子系统进行开发
-
Remote – SSH
ssh 远程连接开发
-
GitLens — Git supercharged
git 可视化操作,比 VScode 自带的功能丰富
-
CodeGeeX: AI Code AutoComplete, Chat, Auto Comment
免费的 AI 辅助,CodeGeeX 模型虽然比不上 ChatGPT 的效果,但是优点在不需要 API key,即不需要氪金。
(ChatGPT 免费版目前提供 GPT 3.5,可以说这个免费版都比 CodeGeeX 好。问题在于去官方的网站使用是免费,但是第三方接入得使用 API,那就得花钱。这也是为什么退而求其次选择这个插件的原因。)
你要想让它创造代码那就很垃圾,但是作为智能自动补全就很方便,可以根据你前面输入的代码风格及内容推测下面要写的部分快速补全,比传统的名称补全更智能,可以提高效率。
比如下面预测我要输入的内容,按一下 Tab
就会确认写上去
- Postman
接口测试
语言及平台
C/C++
-
C/C++ Extension Pack
包含对 C/C++ 的基本支持和CMake 图形化操作支持
-
CMake
CMakeLists.txt 脚本编辑的提示和语法高亮等支持
Java
-
Extension Pack for Java
包含对 Java 的基本支持和 Maven 图形化操作支持
-
Spring Boot Dashboard
提供对 Spring Boot 项目的集中管理,方便调试和运行
-
Spring Initializr Java Support
可以方便创建 Spring Boot 项目
Python
-
Python
提供对 Python 的基本支持
-
jupyter
提供对 jupyter notebook 的支持,可以直接在 VScode 中编辑运行,而不需要打开网页版
前端及JavaScript
-
Vue – Official
-
ESLint
JS 语法检查
-
IntelliSense for CSS class names in HTML
html 和 css 代码补全
-
Node.js Modules Intellisense
Node.js 代码补全
-
npm Intellisense
导入模块名补全
-
Template String Converter
字符串转模板字符串
Shell
- shellman
shell 输入提示和语法检查
Power Shell
- PowerShell
提供对 Power Shell 的基本支持
数据库
- Database Client
数据库可视化操作,免费版可以同时连接 3 个数据库,对于一般开发是够用了。
总体来说感觉使用性不如 Jetbrains 的 DataGrip 强(IDEA 也内置),但是对于只用 VScode 的情况下,是不错的选择。