问题标签 [beautify-ruby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
373 浏览

ruby - 在 Sublime Text2 问题上美化 Ruby

我的 Sublime Text 2 的“Beautify Ruby”包表现得非常有趣。它缩进for循环 4 个空格,if语句仅缩进 2 个,而所有end语句都是未缩进 2 个空格。我的 Sublime 设置为使用 2 个空格作为制表符。这是一个似乎间歇性发生的新问题。我已经卸载并重新安装了“Beautify Ruby”,但没有任何变化。

它在其他情况下也表现得很奇怪,但我不知道它的行为“规则”是什么。例如:

有什么想法吗?

0 投票
4 回答
1891 浏览

ruby-on-rails - BeautifyRuby 适用于 .rb 而不是 .erb 文件

我在 OSX 10.9.1 上使用 ST2。我htmlbeautifier安装了 gem 。我BeautifyRuby使用Package Control. 我ruby在默认设置中设置了路径和文件模式,BeautifyRuby如下所示:

对我来说BeautifyRuby,仅适用于带有扩展名.rb的文件,而不适用于带有扩展名的文件.erb

当我尝试美化.erb文件时,出现以下错误:

我还尝试了直接从 git 手动安装 BeautifyRuby 的方法。仍然给我同样的结果。

0 投票
1 回答
464 浏览

ruby - Sublime Text 2 - BeautifyRuby 不起作用

我已经在我的 Sublime Text 2(运行 OS X Yosemite 10.10)中安装了 BeautifyRuby,但没有工作,当我尝试使用 cmd + ctrl + k 时收到此消息:

错误:无效的输出。检查你的 ruby​​ 解释器设置

正如https://github.com/CraigWilliams/BeautifyRuby建议的那样,我已经更改了 sublime-settings 文件:

并使用特定版本:

但没有成功。

我已经阅读了提出的不同解决方案(例如https://github.com/CraigWilliams/BeautifyRuby/issues/52),但没有任何效果。

有谁知道如何解决这个问题?