Comby - コード検索および構造変更ツール
(comby.dev)-
軽量なテンプレートを使った大規模なコード/HTML/JSONリファクタリングツール
-
Mac/Ubuntu/Windows (WSL) をサポート
-
ほとんどの開発言語のパーサーを内蔵
→ 構文を認識して検索および置換を実行
-
:[]形式で引数マッチング -
()[]{}などの構造的マッチングをサポート -
マッチ時に正規表現の使用が可能
-
対応言語 : C, C++, Java, C#, Go, Rust, Ruby, Python, PHP, Swift, JavaScript, TypeScript, HTML, CSS, SQL, Lisp, Julia..
-
使用例) Python 2 から 3 へ
→ comby 'failUnlessEqual(:[a],:[b])' 'assertEqual(:[a],:[b])' example.py
まだコメントはありません。