Skip to content
| Marketplace
Sign in
Visual Studio Code>Formatters>uniappx-uvue-formatterNew to Visual Studio Code? Get it now.
uniappx-uvue-formatter

uniappx-uvue-formatter

Xiaolei Chen (Dev)

|
3 installs
| (0) | Free
完美的.uvue文件格式化插件
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

格式化 uniappx 语法插件 (uniappx-uvue-formatter)

这是一个专门为 uni-app x 打造的 VS Code 完美格式化扩展。它主要针对 .uvue 文件提供了强大的代码排版与清理功能,让你在开发 uni-app x 项目时也能享受像平时写 Vue、TypeScript 一样流畅的代码整洁体验。

✨ 核心特性 (Features)

在日常的 uni-app x 开发中,标准的 Prettier 往往无法识别 .uvue 文件中特有的 <script lang="uts"> 语法,导致模板或样式虽然被格式化了,但是 UTS / 脚本内的代码却依然杂乱无章。

本插件在底层深度串联了强大的 Prettier 解析引擎,并做了专门针对 uni-app x 的语法兼容处理:

  • 完美解析 lang="uts":能够智能拦截并将 UTS 代码转换为标准 TypeScript 进行重排,格式化后再平滑还原。使得 methods、变量定义、JSON 对象格式完美对齐!
  • <template> 标签规范化:不仅能规整基础 HTML,对 uni-app x 中的原生组件(如 view、scroll-view、text、video 等)的属性与缩进也完全支持。
  • <style> 样式规整:不论是写标准的 CSS,还是带有嵌套及特殊指令的 scss/sass(例如 <style lang="scss">),都能彻底规范你的样式排列。

💡 如何使用 (Usage)

  1. 在 VS Code 中打开一个 .uvue 结尾的文件。
  2. 使用快捷键 Option + Shift + F (Mac) 或 Alt + Shift + F (Windows) 对当前文件进行格式化。
  3. (推荐)设置为默认格式化工具:在文件代码处右键 -> “使用...格式化文档” (Format Document With...) -> 选择 “配置默认格式化程序” -> 选中 “格式化uniappx语法插件”。开启 VS Code 的“保存时格式化 (Format On Save)”,即可在每次 Cmd+S 时自动排版代码!

⚙️ 扩展配置 (Configuration)

本插件基于 Prettier,因此采用了最符合前端大众开发习惯的默认配置(无需额外动手设置):

  • Print Width (单行代码最大长度): 100
  • Tab Width (缩进大小): 2
  • Quotes: 双引号 (Double Quotes)
  • Semicolons: 句尾自动添加分号 (Semi)
  • Trailing Comma: 无 (none)

Enjoy coding! 让规范且美丽的代码,带给你每一天的好心情!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft