2010-03-06 64 views
17

on Rails的代碼工作一點也讓我開始對螺旋線分爲癡迷定製我的開發環境(我說迷戀於最後Rails的聚會我去有一些人誰被熱烈討論剃毫秒關的代碼,因此高達半小時,每天...我希望我不要成爲那傢伙各行...)TextMate的提示Rails開發

我花了我大部分時間在TextMate的所以它似乎是一個偉大的地方開始優化...到目前爲止,我已經添加了一些TextMate包,如Git Bundle,Project Plus和主題Railscasts

我注意到其他一些TextMate的用戶,我接觸到的使用漂亮的鍵盤快捷鍵和其他插件的堆來幫助他們的開發環境更加友好的。

環顧淨,我是有點快捷鍵和可用插件的數量淹沒......所以我希望從其他Rails開發者那裏聽到:

有什麼好的鍵盤快捷鍵和插件,我應該知道TextMate特別參考Rails開發?

我讀過SO:What are some useful TextMate shortcuts?這個問題,但我想知道是否有一些更具體的Rails開發。

+0

謝謝更好!這些都是非常好的和有幫助的答案,我希望我能夠標記多個被接受的現實,這就是我正在做的事情......爲所有人+1! – 2010-03-07 23:38:47

+0

如果您仍在使用TM,請考慮轉移到TM2。非Rails的具體提示列表在這裏http://tm2tips.tumblr.com/ – jake 2012-02-21 18:17:23

+0

而在TM1的情況下,看看http://textmatetips.com/ – jake 2012-02-21 18:19:43

回答

9

除了Rails的捆綁,有可能是你的單元測試框架(ShouldaRSpec)束,還有還有一個用於Cucumber(如果你靠這種方式)。也可能有一個爲你的夾具框架(我知道有一個Machinist,不知道是否有一個FactoryGirl)。如果你喜歡將HAML there's a bundle for that tooFormtastic bundle用於表單,

Rails捆綁軟件對於單獨的遷移片段和關聯片段是值得的。另外「從部分選擇」是另一個殺手功能。

紅寶石/的話題軌位,還有一個真正的好jQuery bundle。我提出這個問題是因爲你的Rails項目很可能使用jQuery。如果你這樣做,還有一個Prototype/Scriptalicious bundle。當我使用TextMate時,我將使用Control-Command-T(調出「select bundle item」窗口),在其中輸入部分命令,然後TextMate將過濾列表直到找到匹配的那個。這很棒,因爲我永遠不會記住陰暗的鍵盤命令,也不會觸發我每週只用幾次的命令。

+0

謝謝瑞安!我使用HAML,Shoulda,Factory Girl和JQuery,所以這些應該是非常有用的... – 2010-03-06 07:26:21

+1

OMG ... @ ryanwilcox ... Control-Command-T +「部分選擇」提示... zomg ...我可以吻你。就在最後一個小時,我製作了大約3至4個部分,整理了一段時間我一直想要做的觀點,但並不是因爲所有的體力勞動。感謝這個傢伙。真的很感激它。請注意,我現在可能會過度......但單從這1個提示的生產力收益......讓我暈頭轉向! – marcamillion 2013-02-10 10:24:27

2

無論您使用的是什麼,ProjectPlus和Getbundles都是TextMate的兩大新增功能。這blog post有關於他們的細節。

除此之外,如果你知道一種腳本語言(如Ruby或Python,Ruby的可能你的情況),你可以很容易地擴展TextMate的來執行特定任務。 This post在TextMate手冊中有很好的入門信息,例如如何從文本輸入輸入到STDIN。

一個編輯器只有你用它做的一樣好,所以寫一些很棒的應用程序!但是如果你想要改進你的工作流程,這些鏈接應該有所幫助。