コンテンツにスキップ

Prettierプラグイン

npmで見る

Terminal window
npm install -D prettier @puruslang/prettier-plugin-purus
Terminal window
npx prettier --plugin @puruslang/prettier-plugin-purus --write "**/*.{purus,cpurus,mpurus}"

.prettierrc に追加:

{
"plugins": ["@puruslang/prettier-plugin-purus"],
"tabWidth": 2
}
  • インデント: 一貫したインデント(スペースまたはタブ)に正規化
  • スペース: トークン間の空白を正規化
  • ブラケット: 関数呼び出しの [] 内のスペースなし
  • 区切り文字: ,; の後にスペースを確保
  • 末尾空白: 末尾のスペースを削除
  • 末尾改行: ファイル末尾に改行を確保

フォーマット前:

const x be 42
fn greet name
console.log[ name ]

フォーマット後:

const x be 42
fn greet name
console.log[name]