有誰知道這樣做的插件?在TextMate中很容易找到,但到目前爲止Sublime 2沒有運氣(我更喜歡它)。有沒有一種方法來驗證保存在Sublime Text 2中的ruby語法?
4
A
回答
9
嘗試SublimeLinter。我將它用於Python,但它也支持Ruby。
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文件的語法。
試着讓我知道
相關問題
- 1. 有沒有一種方法可以防止保存在Tortoise中的驗證SVN
- 2. 在Sublime Text 2中是否有一種快速重命名文件的方法?
- 3. 有沒有一種方法來確定語法中的歧義?
- 4. 有沒有辦法在Sublime Text 2中隱藏側欄?
- 5. sublime text 2 ruby
- 6. 有沒有一種方法來驗證hAtom微格式?
- 7. Sublime Text中的語法高亮2
- 8. 有沒有一種方法來驗證一個詞是否存在於確定的習慣用語中?
- 9. 在Xcode有沒有一種方法來驗證所有NSLocalizedStrings的鍵?
- 10. 有沒有辦法讓Sublime Text 2自動完成HTML屬性?
- 11. Sublime Text 2中沒有更多SideBarEnhancements?
- 12. 有沒有一種驗證jQuery代碼的好方法?
- 13. Sublime Text 2中的語法在保存時從「HTML」轉換爲「HTML(RAILS)」
- 14. Sublime Text 2 HTML語法突出問題
- 15. 有沒有一種方法來優先化Ruby訂單列?
- 16. 有沒有一種方法來驗證JavaScript中的窗體來停止onSubmit()java方法解僱?
- 17. 有沒有一種方法可以使用Sublime Text 2知道哪些文件受到CSS規則的影響?
- 18. 有沒有一種標準的方法來驗證Web API的應用程序?
- 19. Spork的sublime-text-2-ruby-tests
- 20. 有沒有一種方法可以用Javascript進行驗證?
- 21. 有沒有一種簡單的方法來匹配jQuery驗證3個字段
- 22. 有沒有一種方法來驗證Saber的web服務可用性
- 23. 有沒有一種方法來驗證使用Moment JS的時間?
- 24. 有沒有一種方法來驗證用戶權限與python的win32security
- 25. Sublime Text 2 Licensing - Sublime Text 2
- 26. 在Sublime Text 3中,有沒有一種方法可以在代碼段中使用IP地址?
- 27. 有沒有辦法在Eclipse中保存時自動驗證JSP?
- 28. 有沒有保存()方法在Flex中
- 29. 有沒有一種方法可以確保對變量執行比@property驗證?
- 30. 有沒有一種方法來保留石英觸發器(java)?
搬到https://github.com/SublimeLinter/SublimeLinter – 2013-03-12 17:39:30