vscode好用的格式化代码插件
时间: 2025-01-16 18:02:28 浏览: 111
### 好用的代码格式化插件
#### Prettier - Code formatter
Prettier 是一款流行的代码格式化工具,支持多种编程语言。安装此扩展后,可以自动格式化 JavaScript、TypeScript、CSS、SCSS、Less、HTML、JSON、Markdown 文件等。它能够依据预设规则调整代码风格,减少团队成员间对于代码样式的分歧[^1]。
```json
{
"editor.formatOnSave": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
```
上述 JSON 片段展示了如何设置保存文件时自动运行 Prettier 进行格式化的配置方法。
#### Beautify
Beautify 扩展适用于希望拥有更灵活定制选项的人群。除了基本的语言外,还特别针对 HTML 和 CSS 提供增强功能。通过修改 beautify.json 配置文件来自定义格式化行为,满足个人偏好或项目需求。
```json
{
"beautify.language": {
"html": [
"htm",
"html",
"php",
"blade.php"
],
"css": ["css", "less"]
},
"beautify.config": "${workspaceFolder}/.jsbeautifyrc"
}
```
这段配置指定了哪些类型的文件应该应用特定于 HTML 或 CSS 的美化规则,并指向工作区根目录下的 `.jsbeautifyrc` 文件作为全局配置源。
#### C/C++ Extension Pack with Clang-Format
对于从事 C/C++ 开发工作的用户来说,Clang-Format 是一个非常有价值的工具。当安装了 C/C++ 扩展包之后,在处理这类源码的时候就可以享受到由该组件带来的便利之处——不仅限于语法高亮显示和支持 IntelliSense 功能;更重要的是其内置了强大的 clang-format 工具用于保持一致性的编码习惯[^2]。
```cpp
// Example of formatted C++ code using Clang Format
#include <iostream>
int main() {
std::cout << "Hello world!" << std::endl;
return 0;
}
```
阅读全文
相关推荐


















