1010 B
1010 B
ast-grep
Cari, periksa, dan tuilis ulang kode menggunakan pola pencarian AST. Informasi lebih lanjut: https://ast-grep.github.io/reference/cli.html.
- Cari untuk suatu pola dalam kumpulan berkas:
ast-grep run {{[-p|--pattern]}} '{{pola}}' {{jalan/menuju/berkas}}
- Cari untuk suatu pola dalam bahasa pemrograman tertentu:
ast-grep run {{[-p|--pattern]}} '{{pola}}' {{[-l|--lang]}} {{python}} {{jalan/menuju/direktori}}
- Tulis ulang kode berdasarkan kriteria pola pencarian:
ast-grep run {{[-p|--pattern]}} '{{pola}}' {{[-r|--rewrite]}} '{{kata_pengganti}}' {{jalan/menuju/berkas}}
- Jalankan peraturan pencarian menurut suatu berkas konfigurasi:
ast-grep scan {{[-r|--rule]}} {{jalan/menuju/peraturan.yml}} {{jalan/menuju/direktori}}
- Lakukan proses pencarian dan penulisan ulang kode secara interaktif:
ast-grep run {{[-p|--pattern]}} '{{pola}}' {{[-i|--interactive]}} {{jalan/menuju/direktori}}
- Tampilkan bantuan untuk suatu subperintah:
ast-grep {{run}} {{[-h|--help]}}