解决 Visual Studio Code 编译器代码自动格式化

首先找到.vscode下的settings.json配置文件
在这里插入图片描述
vue3snippets.enable-compile-vue-file-on-did-save-code更改为false
在这里插入图片描述

### Visual Studio Code用于代码分析的插件推荐 在开发过程中,代码分析工具可以帮助开发者识别潜在错误、优化性能并提高代码质量。以下是针对 Visual Studio Code 的一些优秀代码分析插件: #### 1. **ESLint** ESLint 是一个强大的 JavaScript 和 TypeScript 静态代码分析工具,能够帮助发现代码中的问题并强制执行一致的编码风格[^2]。 安装此插件后,可以通过配置 `.eslintrc` 文件来定义项目的特定规则。 #### 2. **Prettier - Code formatter** Prettier 可以自动格式化代码,减少手动调整的时间,并保持团队成员之间的代码一致性[^1]。 尽管它主要用于美化代码,但它也可以通过集成其他工具间接提升代码质量。 #### 3. **C/C++ Advanced Lint** 如果您正在处理 C 或 C++ 项目,则该插件非常有用。它可以提供高级静态代码分析功能,检测可能存在的逻辑错误或不符合标准的部分[^4]。 #### 4. **SonarLint** SonarLint 提供实时代码质量和安全漏洞扫描服务,适用于多种编程语言(包括 Java、JavaScript、TypeScript 等)。它能够在编写代码时立即给出反馈,从而防止缺陷进入主分支。 #### 5. **TabNine** TabNine 是一种基于人工智能技术实现的智能补全引擎,不仅提高了输入效率,还通过对上下文的理解提供了更精确的建议,间接促进了更好的代码结构设计。 #### 6. **Error Lens** ErrorLens 增强了 VSCode 默认错误提示的功能,使得查看编译器警告和错误更加直观清晰。这对于快速定位复杂项目内的问题特别有帮助。 ```json { "editor.codeActionsOnSave": { "source.fixAll.eslint": true, "source.organizeImports": true } } ``` 上述 JSON 片段展示了如何设置保存时自动修复由 ESLint 发现的问题以及整理导入语句的例子。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值