2015-02-10 91 views
0

我在Sublime Text 2(運行OS X Yosemite 10.10)中安裝了BeautifyRuby,但沒有工作,當我嘗試cmd + ctrl + k時收到此消息:Sublime Text 2 - BeautifyRuby不工作

Error: invalid output. Check your ruby interpreter settings

我已經改變了,作爲建議https://github.com/CraigWilliams/BeautifyRuby,崇高的設置與文件:

"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

「但沒有工作」這是一個有點模糊。什麼是問題?請澄清您的問題與一個特定的問題或錯誤。 – 2015-02-10 16:49:40

+1

@SimoneCarletti你是對的,對不起。增加了Erorr消息 – AlessioG 2015-02-10 16:58:30

回答

0

我也有同樣的問題。 我解決了這個問題:

  1. 在終端中,運行命令:which ruby
  2. 複製結果。在我的情況是:"/home/user/.rbenv/shims/ruby"
  3. 打開你的包裝設置。在我的情況下:Preferences > Package Settings > BeautyfyRuby > Settings Default
  4. 在文件中添加這一行:"ruby": "/home/user/.rbenv/shims/ruby",

您需要安裝htmlbeautifier gem

  • 運行在終端中的條命令:gem install htmlbeautifier
  • 它爲我。