2011-07-29 65 views
4

我與我的設計師開發軌道應用程序,對軌道有最低限度的瞭解。 她通過Linux服務器上的文件共享工作在Windows上。 她總是很難找到要處理的視圖文件。簡單的方法來在rails中查找視圖文件?

我通常使用'grep'來查找一個視圖文件。 但她不能。

如果您有很好的建議,請與我分享。

我有一個想法可能是矯枉過正。 有沒有辦法在html文件中自動添加有關視圖文件(包括佈局和局部?)的評論?

像這樣:

<!--Starting app/views/some_dir/some_file.html.erb--> 
HTML here... 
<!--Ending app/views/some_dir/some_file.html.erb--> 

這樣一來,我的設計人員可以非常容易地找到該文件。 當然,這隻應該是自動和開發環境。

謝謝。

山姆

+0

你覺得gnuwin還是其他什麼東西給什麼她的'grep'命令?或者可能是這個其他職位可以是有用的http://stackoverflow.com/questions/4973699/rails-3-find-current-view-while-in-the-layout – Awea

+0

我不知道我明白這個問題。她的機器上的文件目錄與您的機器不同?這樣你不能讓她看「app/views/etc」? – MrDanA

+0

@MDDanA:不,文件目錄是一樣的。通常我告訴她修改特定的網頁(URL)而不是特定的視圖文件。 –

回答

4

我用我的一些項目的Rails的腳註寶石(https://github.com/josevalim/rails-footnotes),讓我點擊我的應用程序的打開在TextMate的當前視圖(也顯示諧音)頁腳的鏈接。不知道它是否可以自定義爲使用Windows文本編輯器,但是您可以查看URL以計算出文件名。

IE打開中的MacVim文件,它會創建下列鏈接:

mvim://open?url=file:///Users/steveholt/Sites/foo/app/views/projects/log.html.haml

和TextMate的:

txmt://open?url=file:///Users/steveholt/Sites/foo/app/views/projects/log.html.haml

+1

這似乎非常接近我想要的。謝謝。 –

+0

驚人的東西,它接近magento的開發者工具 – nXqd

相關問題