vscode 前端常用插件安装大全

打印 上一主题 下一主题

主题 1031|帖子 1031|积分 3093

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在使用 Visual Studio Code (VSCode) 进行 前端(特殊是 Vue.js)和 Node.js 开辟时,安装合适的扩展插件可以大大提升开辟效率和代码质量。以下是保举的 Vue.jsNode.js 开辟相关的 VSCode 插件,涵盖了代码编辑、调试、格式化、版本控制、代码质量等多个方面。您可以根据本身的需求选择安装:
1. 焦点开辟插件

1.1 Vetur



  • 功能:为 Vue.js 提供语法高亮、智能提示、错误检查、格式化、Emmet 支持等。
  • 用途:提升 Vue 单文件组件(.vue 文件)的开辟体验。
  • 链接:Vetur
1.2 Volar



  • 功能:Vue 3 的官方语言支持插件,提供更好的 TypeScript 支持、智能提示、错误检查等。
  • 用途:适用于使用 Vue 3 和 TypeScript 的项目,替代 Vetur。
  • 链接:Volar
1.3 ESLint



  • 功能:JavaScript 和 TypeScript 的代码静态分析工具,及时检查代码中的语法错误和潜伏题目。
  • 用途:保持代码风格一致,捕捉潜伏错误。
  • 链接:ESLint
1.4 Prettier - Code formatter



  • 功能:代码格式化工具,支持多种语言和框架,自动格式化代码以保持一致的代码风格。
  • 用途:统一代码格式,淘汰代码风格不一致的题目。
  • 链接:Prettier
1.5 ESLint + Prettier 集成



  • 功能:将 ESLint 和 Prettier 联合使用,确保代码质量和格式的统一。
  • 用途:在保存文件时自动修复代码格式和样式题目。
  • 设置:需要设置 .eslintrc 和 .prettierrc 文件以确保两者兼容。
2. 框架和库支持

2.1 Vue.js Devtools



  • 功能:提供 Vue 组件的调试工具,支持 Vue 2 和 Vue 3。
  • 用途:在浏览器中调试 Vue 应用,查看组件状态、属性等。
  • 链接:Vue.js Devtools
2.2 Nuxt.js



  • 功能:为 Nuxt.js 提供智能提示、代码片断、调试支持等。
  • 用途:提升 Nuxt.js 项目的开辟体验。
  • 链接:Nuxt.js
2.3 Vue Peek



  • 功能:允许快速查看和跳转到 Vue 组件的定义、模板和样式。
  • 用途:进步 Vue 组件的导航效率。
  • 链接:Vue Peek
3. 调试和测试

3.1 Debugger for Chrome



  • 功能:允许在 VSCode 中调试在 Chrome 中运行的 JavaScript 代码。
  • 用途:调试前端应用,包括 Vue.js 应用。
  • 链接:Debugger for Chrome
3.2 Jest



  • 功能:为 Jest 测试框架提供支持,包括语法高亮、代码片断、调试等。
  • 用途:编写和运行 Jest 测试。
  • 链接:Jest
3.3 Mocha Test Explorer



  • 功能:为 Mocha 测试框架提供测试资源管理器支持。
  • 用途:运行和调试 Mocha 测试。
  • 链接:Mocha Test Explorer
4. 代码质量和工具

4.1 npm



  • 功能:提供 npm 脚本的运行和管理支持。
  • 用途:方便运行 npm 脚本,如 npm run dev、npm test 等。
  • 链接:npm
4.2 Path Intellisense



  • 功能:自动补全文件路径。
  • 用途:进步文件路径的编写效率。
  • 链接:Path Intellisense
4.3 Auto Rename Tag



  • 功能:自动同步修改匹配的 HTML/XML 标签。
  • 用途:进步编写和修改标签的效率。
  • 链接:Auto Rename Tag
4.4 Bracket Pair Colorizer



  • 功能:为匹配的括号着色,方便阅读嵌套代码。
  • 用途:进步代码的可读性。
  • 链接:Bracket Pair Colorizer
5. 主题和外貌

5.1 Material Theme



  • 功能:提供多种雅观的主题选择。
  • 用途:提升代码编辑器的视觉体验。
  • 链接:Material Theme
5.2 One Dark Pro



  • 功能:基于 Atom 的 One Dark 主题。
  • 用途:提供简洁、今世的代码编辑器外貌。
  • 链接:One Dark Pro
6. 其他有效的插件

6.1 GitLens



  • 功能:增强的 Git 功能,如代码作者信息、汗青记录查看等。
  • 用途:深入了解代码的版本控制汗青。
  • 链接:GitLens
6.2 Live Server



  • 功能:提供当地开辟服务器,支持及时革新。
  • 用途:快速预览前端页面。
  • 链接:Live Server
6.3 Import Cost



  • 功能:表现导入模块的大小。
  • 用途:资助优化包的大小。
  • 链接:Import Cost
7. 总结

根据您的开辟需求,以下是保举的插件列表:

  • VeturVolar(根据 Vue 版本选择)
  • ESLint
  • Prettier - Code formatter
  • Debugger for Chrome
  • Jest
  • npm
  • Path Intellisense
  • Auto Rename Tag
  • Bracket Pair Colorizer
  • GitLens
  • Live Server
  • Import Cost
  • Vue.js Devtools(浏览器扩展)
  • Material ThemeOne Dark Pro(根据个人喜欢选择)
安装这些插件后,您可以根据项目需求进行相应的设置,以达到最佳的开辟体验。如果您有更多详细需求或题目,欢迎继续提问!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

道家人

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表