<form id="99h3p"></form>

      <em id="99h3p"></em>

                  <address id="99h3p"></address>
                  主頁 > 知識庫 > 網絡編程 > Ruby >

                  Ruby 開發工具

                  來源:http://ruby-china 作者:網絡 發表于:2012-06-20 09:46  點擊:
                  系統 Mac OS X 或 Linux,別在 Windows 上面搞,那是在浪費時間,兩個原因: Ruby 對 Unix 環境的需求非常高,這點 Mac OS X 和 Linux 系列的系統才能很好的滿足; Ruby 在 Windows 環境下面執行效率低。 開發工具(編輯器) Ruby 不需要 IDE,一個簡單的文本

                  系統

                  Mac OS X 或 Linux,別在 Windows 上面搞,那是在浪費時間,兩個原因:
                  1. Ruby 對 Unix 環境的需求非常高,這點 Mac OS X 和 Linux 系列的系統才能很好的滿足;
                  2. Ruby 在 Windows 環境下面執行效率低。

                  開發工具(編輯器)

                  Ruby 不需要 IDE,一個簡單的文本編輯器就足夠了,作為 Ruby 開發者,這個必須習慣。
                  • Mac 平臺
                    • TextMate
                  • Linux 平臺
                  • Redcar
                  • Vim 或 Emacs
                  • 如果用 Vim 的話也可以嘗試用 janus
                  • Vim 的 Rails 插件 rails.vim
                  • Sublime Text 2
                  • 所有平臺

                  版本管理

                  • Git ,沒錯就用它!

                  代碼托管

                  • Github Github 也是 Ruby 社區開源項目的聚集點,幾乎所有 Ruby 項目都可以在上面找到,開發者必備。
                  • Bitbucket 相比 Github 要遜色很多,但它可以無限存放私有版本庫(Github 私有需要付費),也是可以用 Git。
                  • Unfuddle,云端版本管理服務,支持 Git 和 SVN,免費賬戶支持1個私有倉庫,倒騰自己的小項目很合適。付費帳戶具備多人協作能力。

                  其他

                  • iTerm Mac 控制臺改進版本
                  • oh-my-zsh

                  Mac 下面其他類似 TextMate 和 Vim 可選的編輯器

                  • Chocolatapp
                  • Vico

                  Vim插件

                  • Vundle
                  • Vim-Rails
                  • SuperTab-continued
                  • FuzzyFinder / Command-T
                  • ack
                  • nerdtree 文件目錄樹工具 實現文件導航
                  • nerdcommiter
                  • mark
                  • matchit
                  • taglist / tagbar
                  • tabular

                  vim&ctags

                  • 編譯 Vim 時帶著 ctags 選項一般的發行版都帶著,我也不確定有沒有這個選項
                  • emerge ctagsapt-get ctags
                  • 在你項目的根目錄執行 ctags -R 生成 tags文件
                  • 配置 vimrc,見我的 Github, 我實在是懶
                  • 進入 Vim,確保目錄正確
                  • 到你的方法處,猛按ctrl+]. f__k it.
                  • okay,已經進去了..

                  編輯器教程

                  Vim

                  • Learn Vim Progressively

                  Emacs

                  • Emacs 24 Rails Development Environment - From scratch to Productive in 5 Minutes

                    有幫助
                    (2)
                    100%
                    沒幫助
                    (0)
                    0%
                    自在自线亚洲А∨天堂在线,亚洲熟妇中文字幕五十中出,亚洲熟妇AV一区