10个我离不开的 VSCode 插件

最近国外的一位开发者 Ayush 分享了 10 个他离不开的 VS Code 插件,博主看了后觉得挺实用,在这里整理一下,分享给大家。

10. File Utils

File Utils 是一个文件管理增强插件,它的灵感来自于 Sublime 的Sidebar Enhancements。使用它可以在资源管理器或编辑器标签上右键即可「复制文件名、复制完整路径、Duplicate、Move、Rename、Delete」;也支持用命令面板(Ctrl+Shift+P → File Utils: ...)完成同样的操作,支持 brace-expansion(括号扩展) 批量生成目录/文件结构。

9. Bookmarks

Bookmarks 是一个书签工具,使用它可以快速在代码中添加书签,方便我们快速检索到特定代码。它还支持在书签之间切换,支持列出所有书签,并且支持为多根(multi-root)工作区场景下单独管理每个文件夹的书签。

8. Prettier

Prettier 是一个代码格式化工具,可以自动格式化代码,使其符合代码规范。它支持多种编程语言和文件格式,包括 JavaScript/TypeScript/CSS/JSON/Markdown 等。

7. GitHub Copilot

GitHub Copilot 是一个 AI 编程助手,能在编辑器内实时给出整行、整函数甚至整个文件的补全建议;支持对话侧边栏解释、生成测试、重构、写文档、自动生成代码。虽然现在市面上有很多的 AI IDE 和编程 Agent,但官方出品的 GitHub Copilot 依旧可以为 VS Code 带来丝滑的编程体验。

6. Remote Development

Remote Development 是一个远程开发工具,可以让你在本地计算机上开发,但代码实际上是在远程服务器上运行的。它支持多种远程服务器,使用它可以很方便地打开容器、远程计算机或 Windows 的 Linux 子系统 (WSL) 中的任何文件夹,从而方便我们在任何地方随时随地进行开发。

5. Git Graph

Git Graph 是一个 Git 图形化工具,可以以图形化的方式查看仓库提交历史,它支持点选分支、Cherry-Pick、Merge、Reset 等操作;可以帮助我们搜索提交、比较任意两个提交等。

4. Language extensions

Language extensions 是 VS Code 上的语言插件合集,这些插件可以为不同语言提供 IntelliSense、语法高亮、片段、调试适配器。例如:Python、Go、Rust、Java、C/C++、Vue、Svelte 等。在它们的加持下,使得 VS Code 成为支持全栈和多语言开发的瑞士军刀。

3. Dendron

Dendron 是一个面向开发者的「结构化笔记 + 知识库」笔记工具,可以方便我们在 VS Code 中编写和管理笔记,它采用 Markdown 格式,支持层级笔记、链接自动补全、Schema 模板、以及强大的查找与重构命令。

2. Container Tools

Container Tools 可以让我们轻松地从 VS Code 中构建、管理和部署容器化应用程序。使用它可以很方便地在 VS Code 中启动、停止、重启、删除容器,查看容器的日志,查看容器的状态,查看容器的配置等。

1. Live Server

Live Server 是一个实时服务器,它可以在 VS Code 中快速启动一个本地服务器,方便我们快速预览和调试 HTML/CSS/JS。

以上就是 10 个可以帮助我提高编程效率,代码质量,提高协作效率的 VS Code 插件。不知道这其中有没有你喜欢的插件呢?也欢迎在评论区留言分享你喜欢或想要推荐的插件!

这里是「四阿哥技术」,关注我为你持续分享最新 AI 资讯、编程技术、科技热点和效率工具。

相关推荐
努力往上爬de蜗牛1 分钟前
文件下载 针对安卓系统
前端·javascript·vue.js
一粒马豆3 分钟前
excel表格通过前端fetch上传至后端flask处理流程示例
前端·python·flask·excel·h5·js·fetch
江城开朗的豌豆10 分钟前
前端异步难题?用Redux-Thunk轻松搞定!
前端·javascript·react.js
CodeSheep14 分钟前
稚晖君公司最新合伙人,公开了!
前端·后端·程序员
IT_陈寒1 小时前
3年Java老手:我用这5个Spring Boot优化技巧将系统吞吐量提升了200%!🚀
前端·人工智能·后端
清木Moyu1 小时前
layui tree组件回显bug问题,父级元素选中导致子集全部选中
前端·bug·layui
奶糖 肥晨1 小时前
前端Bug实录:为什么表格筛选条件在刷新时神秘消失?
前端·bug
樱花落海洋1111 小时前
layui 表格行级 upload 上传操作
前端·javascript·layui
艾小码1 小时前
告别复制粘贴!掌握这7个原则,让你的Vue组件复用性翻倍
前端·javascript·vue.js
我是ed4 小时前
# vite + vue3 实现打包后 dist 文件夹可以直接打开 html 文件预览
前端