🍋
Menu
Web

Prettify

代码美化(代码格式化)

使用一致的缩进、换行和间距重新格式化代码或数据的过程,使其更易于人类阅读和理解。格式化是与缩小相反的操作。

技术细节

美化工具将输入解析为AST(或对于简单格式解析为token流),然后使用可配置的缩进(制表符/空格)、最大行长和括号样式重新输出。Prettier处理JavaScript/TypeScript/CSS/HTML/JSON/Markdown。Python的Black实施统一风格。JSON.stringify(obj, null, 2)是内置的JSON美化工具。

示例

```javascript
// Prettify: web API example
const response = await fetch('/api/resource');
const data = await response.json();
console.log(data);
```

相关工具

相关术语