VSCODE编辑器常用插件推荐

本文介绍了一系列VSCode实用插件,如自动闭合HTML标签的Auto Close Tag、代码高亮的beautify等,还涉及调试、编译、智能补全等功能。同时给出了小程序语法高亮和个人习惯的配置,如行高、字体、自动换行等设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Auto Close Tag — 自动闭合HTML标签

Auto Rename Tag — 修改HTML标签时,自动修改匹配的标签

background — 背景

beautify— javascript, JSON, CSS, Sass, HTML 代码高亮

Beautify css/sass/scss/less — 代码高亮

CSS Peek — 自动查找CSS文件

Debugger for Chrome — 调试JavaScript

Easy Sass — scss/sass文件保存可自动生成并同步编译成同名css文件

Easy WXLESS — 微信小程序WXSS文件专用,保存可自动生成并同步编译成同名css文件

File Peek — 鼠标移到路径名按住ctrl可打开文件

Git History — git log

GitLens — 显示文件最近的commit和作者,显示当前行commit信息

HTML Class Suggestions — 类名命名提示

HTML CSS Support — CSS的智能补全

HTML Snippets — 回车或tap生成标签

Indenticator — 缩进高亮

IntelliSense for CSS class names — CSS类名智能命名提示

JavaScript (ES6) code snippets — JS语法提示

JavaScript Snippet Pack — 代码片段(Tab或者Enter补全),Console命令,DOM — 文档对象模型,Loop,Function,Timer,NodeJS,BDD,Misc

Live Server — http服务器(相当于使用nodejs的http-server,首选项-设置-用户设置可配置更改端口:”liveServer.settings.port”: 8999)

npm — 运行npm命令

npm Intellisense — 导入模块时,提示已安装模块名称

OneDark-Pro — Atom’s ionic主题(首选项-颜色主题修改主题)

Output Colorizer — 彩色输出信息

Path Intellisense — 编辑器中输入路径时,自动补全

Prettier-Code formatter — 代码格式化(四个空格缩进:”prettier.tabWidth”: 4)

px2rem — px值转rem

stylelint — CSS/SCSS/LESS检查工具 
(首选项-设置-用户设置配置: 
“stylelint.enable”: true, 
“css.validate”: false, 
“scss.validate”: false 

SVG Viewer — 预览SVG图片

Vetur — Vue语法高亮

VSCode Great Icons — 文件图标(首选项-文件图标主题修改)

VSCode-Element-Helper — elementUI语法提示高亮

vue — Vue语法高亮( 
首选项-设置-用户设置配置: 
“emmet.syntaxProfiles”: { 
“vue-html”: “html”, 
“vue”: “html” 
})

Vue 2 Snippets — 基于最新的 Vue 官方语法高亮文件添加了语法高亮,并且依据 Vue 2 的 API 添加了代码补全

Vue Peek — 查找vue组件文件

VueHelper — vue代码提示插件,包括了vue2所有api,vue-router2和vuex2的代码提示

首选项-设置-用户设置配置: 
小程序语法高亮: 
“files.associations”: { 
“*.vue”: “vue”, 
“*.wpy”: “vue”, 
“*.wxml”: “html”, 
“*.wxss”: “css” 
}

个人习惯配置: 
“editor.lineHeight”: 26, // 行高 
“editor.fontSize”: 16, // 字体 
“editor.wordWrap”: “on” // 自动换行 
“editor.formatOnSave”: true // 保存自动格式化代码

在 Visual Studio Code (VSCode) 中进行 Java 开发时,选择合适的扩展插件可以显著提升开发效率和代码质量。以下是一些常用VSCode Java 开发插件推荐: ### 代码补全与智能提示 - **Java Language Support**:这是由 Red Hat 提供的官方 Java 插件,提供了基础的语言支持,包括语法高亮、代码补全、错误检查等功能。它依赖于 Eclipse JDT Language Server,能够提供强大的代码分析能力[^1]。 - **IntelliSense for Java**:这个插件可以为 Java 提供更智能的代码补全和导航功能,帮助开发者更快地编写代码。 ### 项目管理与构建工具 - **Maven for Java**:如果你使用 Maven 来管理你的 Java 项目,这个插件将非常有用。它可以自动下载依赖项,执行 Maven 命令,并且提供了一个可视化的界面来管理项目的 POM 文件。 - **Gradle for Java**:对于使用 Gradle 构建工具的项目,该插件允许你在 VSCode 中直接运行 Gradle 任务,同步项目依赖,并且提供了对 Gradle 脚本的语法高亮和支持。 ### 调试与测试 - **Debugger for Java**:基于 Java Debug Server,这个插件提供了一个完整的调试体验,包括断点设置、变量查看、调用栈跟踪等。它与 Java Language Support 插件配合使用效果最佳。 - **Test Runner for Java**:这个插件可以帮助你直接在编辑器内运行单元测试,支持 JUnit 和 TestNG 框架,简化了测试流程[^1]。 ### 代码质量与格式化 - **Checkstyle for Java**:如果你想确保代码符合特定的编码标准,可以使用这个插件集成 Checkstyle 到你的开发环境中,实时检查代码风格问题。 - **Format Document On Save**:虽然这不是一个专门针对 Java 的插件,但结合适当的配置文件,它可以在保存文件时自动格式化 Java 代码,保持代码整洁一致。 ### 其他实用插件 - **GitLens — Git supercharged**:尽管 GitLens 是为 Git 而设计的,但它也适用于所有类型的项目,包括 Java。它可以增强 VSCode 内置的 Git 功能,让你更容易地追踪代码变更历史,比较差异,以及查看作者信息等[^1]。 - **Lombok Annotations Support**:如果你的项目中使用了 Lombok 库来减少样板代码,那么这个插件是必不可少的,因为它可以让 IDE 正确识别 Lombok 注解生成的代码。 这些插件覆盖了从基本的语言支持到高级的项目管理和代码质量控制等多个方面,可以根据个人需求和偏好进行选择安装。通过合理利用这些工具,可以极大地提高在 VSCode 中进行 Java 开发的工作效率和舒适度。 ```json { "extensions": [ "redhat-java.java-language-support", "visualstudio-java.java-intellisense", "visualstudio-java.maven-for-java", "visualstudio-java.gradle-for-java", "visualstudio-java.java-debug", "visualstudio-java.test-runner-for-java", "shengchen.checkstyle", "esbenp.prettier-vscode", "eamodio.gitlens", "GabrielBB.vscode-lombok" ] } ``` 上述 JSON 示例展示了如何在 `.vscode/extensions.json` 文件中指定推荐的扩展插件列表,以便团队成员或项目贡献者能够快速安装相同的一组插件以保持开发环境的一致性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值