From 81fbd200a8f093f4b0d74b7b5ad4c1dc83632260 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=BE=E6=B5=A6=20=E7=9F=A5=E4=B9=9F=20Matsuura=20Tomoy?= =?UTF-8?q?a?= Date: Tue, 22 Jul 2025 18:09:04 +0900 Subject: [PATCH] [obsidian] vault backup: 2025-07-22 18:09:04[ --- content/コードフォーマッター.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/コードフォーマッター.md b/content/コードフォーマッター.md index 545c87b4..ea0f9448 100644 --- a/content/コードフォーマッター.md +++ b/content/コードフォーマッター.md @@ -13,4 +13,7 @@ date: 2025-07-22 17:00 AST→フォーマッタ用の専用の木構造みたいな中間表現を一度挟んだほうが賢いのかもしれない +[[Rust]]の[pretty](https://docs.rs/pretty/latest/pretty/)クレートがコンビネーターとして定義してあるやつ + +[[Tree-sitter]]を使った汎用フォーマッター[Topiary](https://topiary.tweag.io/)とかいうのもある