在有了Ruby環境後,安裝了MySQL以及需要的Rails、mysql等gem後,我們接下來需要找一個合適的編輯器。
在RoR/Ruby開發中,雖然也有一些比較龐大的IDE,但是社區內似乎更喜歡用一個編輯器來做大部分事情。支援RoR/Ruby的編輯器很多,甚至專門的編輯器也有不少,但是據我試用後,還是感覺在Windows上使用Vim比較好。
(本文參考了http://www.akitaonrails.com/上的兩篇文章:http://www.akitaonrails.com/2009/01/13/the-best-environment-for-rails-on-windows 和 http://www.akitaonrails.com/2009/04/27/the-best-environment-for-rails-on-windows-part-2,作者的一些觀點我也頗為認同。)
安裝Vim
Vim是著名的UNIX下的編輯器的Vi的增強版本,其Windows版本有好幾種,一般建議使用gVim。
網站:http://www.vim.org
:ftp://ftp.vim.org/pub/vim/pc/gvim72.exe
下載後安裝即可。安裝時建議勾選“Create .bat files for command line use”選項,這樣會在Windows目錄下建立幾個bat檔案以便使用。
為Rails配置Vim
如果你希望能像textmate那樣使用FuzzyFinder和專案管理,也支援文法高亮和補全,你可以安裝http://www.akitaonrails.com/製作的一個Vim定製包。按照他的說明需要安裝Git從github擷取,比較麻煩。我根據他的說明製作了本機複本。你可以直接下載這個包,解出其中的_vimrc檔案和vimfiles目錄到你的主目錄下即可。此外,以上配置中需要Ctags的配合,需要從http://sourceforge.net/projects/ctags/下載Exuberant CTags,將下載下來的Zip包中的ctags.exe放到C:\Windows目錄中。
XP及其以前的系統的主目錄在c:\Documents and Settings\your-username,Vista及其以後的系統的主目錄在c:\Users\your-user
我個人不是很在乎FuzzyFinder和檔案清單,我只需要文法高亮和補全,這是我精簡了以上功能的打包檔案:vim_rc_wxy。
轉自:http://rordiary.com/blog/