2011-10-26 27 views

回答

9

嘗試SublimeLinter。我將它用於Python,但它也支持Ruby。

+1

搬到https://github.com/SublimeLinter/SublimeLinter – 2013-03-12 17:39:30

1

我沒有使用TextMate,所以我不知道他們是如何完成的,但是你可以寫一個用於崇高文本2的插件來完成它。在Sublime Text 2中編寫插件非常簡單,該站點有一些很好的文檔。

然而,我使用Guard(https://github.com/guard/guard)並讓它在保存文件時觸發事件。通常我使用rspec,cucumber或兩者,並讓它針對特定文件運行測試,您可以運行它檢查語法的「ruby -c your_file.rb」。這樣做的好處是你可以讓它設置咆哮通知。

但聽起來像一個插件是你最好的選擇。

大衛

+0

這實際上是一個好主意。崇高的插件是圍繞python構建的,這是我不熟悉的。我認爲我可以讓工作變成咆哮/守衛的想法。 –

3

驗證Ruby語法(儘管它不是它的核心功能)的Sublime Text 2插件是RubyTest,其中Alt-Shift-V鍵盤快捷鍵。

1

我爲Sublime Text 2創建了一個簡單的RubyCheckOnSave插件,插件在保存時檢查ruby文件的語法。

試着讓我知道

相關問題