【问题标题】:How to format ruby code [closed]如何格式化 ruby​​ 代码 [关闭]
【发布时间】:2013-05-23 03:45:24
【问题描述】:

我想使用命令行应用程序格式化 ruby​​ 源代码,以便按照 ruby​​ 指南对其进行美化。有这样的应用吗?

【问题讨论】:

  • 我认为这不能自动化。即使遵循某些标准,您也无法在不了解每个部分或代码的意图的情况下格式化代码。文本编辑器或 IDE 可以提供帮助,但如果没有我的人工决定,就无法完成。
  • 没关系,我想把这段代码格式化一下看看结果如何
  • 没试过,但是:arachnoid.com/ruby/rubyBeautifier.html 基于搜索“Perl::Tidy for Ruby”
  • @sawa:Perl 有 Perl::Tidy,这是合理的
  • @NeilSlater 例如,如果您有一个链 foo.bar.baz.... 很长并且无法容纳正常的单行。程序怎么知道应该在哪里断行?

标签: ruby-on-rails ruby code-formatting


【解决方案1】:

您也可以为此使用 VIM:

vim source.rb +'norm gg=G' +x

不过,它只会修复缩进。

【讨论】:

    猜你喜欢
    • 2023-03-24
    • 2010-12-30
    • 2012-01-14
    • 2010-12-13
    • 1970-01-01
    • 1970-01-01
    • 2012-08-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多