我在遠程開發服務器上運行Rails 3安裝。是否有可能使異常行可點擊並在本地機器上的文本編輯器中打開?如果我不必手動打開textmate,找到文件和行號,我會節省很多時間。Rails 3,使異常鏈接可點擊並在編輯器(textmate)中打開
NoMethodError在藝術#指數
顯示/home/demo1/app/widgets/art_widgets/list/display.html.erb在行#9提出:
最好的問候。 AsbjørnMorell
我在遠程開發服務器上運行Rails 3安裝。是否有可能使異常行可點擊並在本地機器上的文本編輯器中打開?如果我不必手動打開textmate,找到文件和行號,我會節省很多時間。Rails 3,使異常鏈接可點擊並在編輯器(textmate)中打開
NoMethodError在藝術#指數
顯示/home/demo1/app/widgets/art_widgets/list/display.html.erb在行#9提出:
最好的問候。 AsbjørnMorell
剛剛發現一個偉大的插件,完全是這樣的! rails-stacktrace-textmate-linker-greasemonkey-script
編輯第37行和第49行。您需要將路徑添加到您的rails應用程序。
... HREF ='txmt://打開URL =文件:///用戶/ atmorell/Dropbox的/ MorellusWallace /」,...
刷新您的應用程序在Firefox和享受!在TextMate的:)
打開WINNING不錯的點擊堆棧跟蹤
不是一個簡單的方法。
你需要一個運行在後臺的軟件來解釋異常頁面,在其中放入鏈接,然後打開軟件,文件並找到指定的行。據我所知,沒有第一方解決方案。
看到我的答案..它可以完成客戶端相當容易。 – atmorell 2011-05-31 15:55:22
我也想TextMate的鏈接(txmt://)。在Rails的錯誤頁面,但到現在爲止沒有成功
rails-footnotes有秒。類似的功能。它向每個頁面插入txmt鏈接。但不在Error頁面。
someone on rails-talk mailing list問同樣的問題。並說merb有這個功能。
添加rails腳註gem將爲您在應用程序跟蹤中可點擊的文件引用。
https://github.com/josevalim/rails-footnotes
,我發現這個寶石放慢我的開發環境下一點,所以禁用它的主要功能,我只需要它純粹是爲了點擊文件引用。您可以通過在應用程序根目錄的.rails_footnotes文件中添加以下行來完成此操作。
Footnotes::Filter.notes = []
我想這可能會幫助你,雖然我不知道如何編輯軌錯誤頁面實際插入此:http://blog.macromates.com/2007/the-textmate-url-scheme/ – 2011-03-31 18:54:20