sane-fmt JavaScript/TypeScript代码格式化工具
强迫症的福音,sane-fmt是个主张“我说了算”的代码格式化工具,专门为 TypeScript 和 JavaScript 设计的。单引号、无分号、尾逗号、多行前导符号,一套风格走到底,偏执得还挺爽。
适合不想配来配去、就想一键定风格的你,安装也挺灵活:npm i -g @sane-fmt/wasm32-wasi
就能用。虽然启动慢点儿,但跨平台,还不挑系统。
讲真,这东西就像“我已经帮你决定好了”,你只需要按它的方式来,代码就干净整齐。要是你也厌倦了 Prettier 的百变脸,不妨换个口味。
嗯,如果你用的是 Deno,可以顺手看看这篇关于 Deno 的 sane-fmt ,顺着官方思路走一套,比较省心。
另外,如果你追求速度,建议装本地二进制版本,像 macOS 用户可以直接用 Homebrew 安装:brew install sane-fmt
,快得多。
格式统一是一种爽感,sane-fmt 就是那种“你别想太多,我来定规矩”的格式化方式。能接受它的小脾气,用起来还蛮舒服的。
如果你已经在用 Dprint,那也没冲突,sane-fmt 和它的理念其实有点像,轻、快、稳,差不多就是这样。
sane-fmt:用于TypeScript和JavaScript的自以为是的代码格式化程序
预估大小:147个文件
arrow-parens.js
77B
c.js
24B
c.js
25B
publish-github-action.js
4KB
utils.js
568B
mypy.ini
57B
.gitignore
212B
sane-fmt.typescript.json
6KB
sane-fmt.dprintrc.json
6KB
completion.elv
1KB
108.62KB
文件大小:
评论区