【文件属性】:
文件名称:更漂亮的Ruby:更漂亮的Ruby
文件大小:293KB
文件格式:ZIP
更新时间:2021-02-01 16:09:13
ruby prettier RubyJavaScript
请在这里查看官方仓库
此仓库已弃用
漂亮的Ruby插件
:construction: 工作正在进行中! :construction:
工作正在进行中
请注意,此插件正在积极开发中,可能尚未准备好在生产代码上运行。
这个怎么运作
Prettier-Ruby依赖Ruby的官方解析器来理解您的代码。 读取并解析您的代码后,将使用Prettier提供的将其重新。
贡献
如果您有兴趣为Prettier for Ruby的开发做出贡献:
克隆此存储库
运行yarn安装依赖项
确保所有测试均与yarn run test一起yarn run test
您会发现阅读的很有用,因为这同样适用于此存储库。
发展历程
Prettier-Ruby使用Ruby的官方词法分析器和解析器 。 通过在运行测试时附加DEBUG=true ,可以看到Ripper的令牌,sexpressions,更漂亮的Ruby使用的中间表示以及最终的漂亮的Ruby结果的输出:
DEBUG=true yarn run test --watch
现在,您应该在控制台中看到一些有用的调试输出:
您也可以直接使用给定的字符串运行R