2011-05-25 35 views
3

我不知道什麼是當你第一次遇到新寶石的最佳方式。學習新寶石寶石的最佳途徑?

我知道你可以檢查官方網站(最簡單的方法!),檢查Rdoc,生成碼文件,在irb中播放,當然,很高興的源代碼。

但是,你在做什麼?什麼是更有效的方法或過程?任何其他工具使用?

回答

2

我學習新的寶石(除了閱讀自述有時)的喜歡的方式是gemedit

gem edit <gem_name> 
# vim opens the gem directory 
+0

聽起來很棒,可以快速探索寶石。 – Hartator 2011-05-25 10:36:00

2

通常情況下,如果我正在尋找一個我認爲已經被其他人實現的特定任務(例如Facebook或Twitter的API包裝器),我會搜索Gems。

所以我...

  • 閱讀主頁/維基(在它至少部分)
  • 教程
  • 文檔,如果我在尋找特定
  • 瀏覽的東西代碼 - 這通常比閱讀文檔更有效,因爲文檔和教程有時過時和/或用於其他版本。 真理總是在代碼..;)

而且你會通過閱讀的東西別人已經寫學到很多東西。

2

如果您正在使用安裝捆綁可以運行

bundle show <gem_name> 
# or 
bundle open <gem_name> 

它會顯示該位置的寶石或在您設置的編輯器中打開它。

0

如果gem位於Github上,我還會花一些時間瀏覽問題(包括打開和關閉)。在那裏可以找到很多洞察力,無論是積極支持創業板的方式,還是可能解決我的問題的強大程度。