ast-transformations:一个基于IntelliJ的IDE插件,用于Python AST转换

时间:2024-04-07 23:28:03
【文件属性】:

文件名称:ast-transformations:一个基于IntelliJ的IDE插件,用于Python AST转换

文件大小:368KB

文件格式:ZIP

更新时间:2024-04-07 23:28:03

Kotlin

AST转换 一个基于IntelliJ的IDE插件,用于使用PSI元素执行Python AST转换。您可以将此插件用作库或用作与Python PSI一起使用的工具。这些选项之间的差异可以在下面找到。 可用的转换 安装 只需通过git clone https://github.com/JetBrains-Research/ast-transformations 。 作为工具入门 运行命令./gradlew :cli -Pinput=<Input directory with python files> -Poutput= -Pyaml= 。您可以在找到YAML配置文件示例。套套转换套用n apply次n apply时间。每轮每次变换随机生成介于0.0和1.0之间的数字。如果对于当前转换,此值小于p ,则转换将应用于源文件。


网友评论