我一直在使用Rails的幾個月,現在,我很舒適的操控起來Rails的我需要一個項目&等修改Rails:高級用戶如何找出需要更改的內容?
最近我一直在試圖獲得更先進一點,所以我試圖修改/添加到現有的rails代碼庫中:添加新的表單幫助器方法,添加一個responds_to:pdf方法等等,並且我遇到了很多問題。
難度在於學習我需要修改哪些代碼;代碼的位置,以及如何確保我不會錯過其他文件中的相關代碼。我猜測人們有這樣的學習方式,但目前我主要只是猜測和希望。
我想我的問題是,Rails的人怎麼去了解他們需要修改的代碼在哪裏編輯&編輯它的方法?看起來這只是你需要從以前的熟悉中知道的東西,但我猜測必須有一個簡單的方法來理解編輯的位置(和內容)。
讚賞任何想法...乾杯
你所描述的對我所做的事情來說相當準確! – 2012-03-05 12:35:02
不錯的問題,我想知道別人怎麼做。我只是使用[API文檔](http://apidock.com/rails)來查看源代碼,直到我理解了機制。獲得知識的另一種方式是堆棧溢出!當我開始學習rails時,我曾經掃描所有rails相關的問題,並試圖自己找到答案。這樣做,我學到了很多關於軌道內部的知識。然而,我不確定這個問題屬於這裏。也許在http://codereview.stackexchange.com? – 2012-03-05 13:16:39