我已经在我的Sublime Text 2(运行OS X Yosemite 10.10)中安装了BeautifyRuby,但是无法正常工作,当我尝试使用cmd + ctrl + k时收到此消息:
错误:输出无效。检查您的ruby解释器设置
我已按照建议https://github.com/CraigWilliams/BeautifyRuby更改了sublime-settings文件:
"ruby": "/Users/alessiogastaldo/.rbenv/bin/ruby"
并使用特定版本:
"ruby": "/Users/alessiogastaldo/.rbenv/versions/1.8.7-p371/bin/ruby"
但没有成功。
我已经阅读了所提出的不同解决方案(如https://github.com/CraigWilliams/BeautifyRuby/issues/52),但没有任何效果。
任何人都知道如何解决这个问题?
答案 0 :(得分:0)
我也有同样的问题。 我解决了这个问题:
which ruby
。"/home/user/.rbenv/shims/ruby"
Preferences > Package Settings > BeautyfyRuby > Settings Default
。"ruby": "/home/user/.rbenv/shims/ruby",
您需要安装htmlbeautifier gem
。
gem install htmlbeautifier
它对我有用。