ast-grep

ast-grep

ast-grep

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

AI 简介

ast-grep 是一个基于抽象语法树(AST)的命令行工具,用于代码结构搜索、检查和重写。它通过匹配代码的语法结构而非纯文本内容来实现功能,支持使用类似于正则表达式的通配符进行模式匹配。该工具利用 Rust 语言编写,具备高性能和跨平台特性,适用于多种编程语言。ast-grep 特别适合需要对大型代码库进行自动化重构、代码审查或静态分析的场景,帮助开发者快速定位并修改具有特定结构的代码片段。

Rust
MIT License
14.5k
Stars
394
Forks
37
Watchers
35
Issues

Star 增长

今日+33
近 7 天+163
近 30 天+713
综合评分117.79
默认分支main