[心得] 用Yard來寫文件似乎不錯

看板Ruby作者 (dragon)時間11年前 (2013/01/22 17:12), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
主要是在「型態」的標示上。 以前用RDoc的方式來寫,我可以知道某個方法有什麼參數(名稱),卻 不見得可以望文生義(有的名字取得好的話是可以「猜」出來的),多 少要再去查範例才知道怎麼用。 現在用Yard來寫,基本上RDoc的用法都可以沿用(沒試過,文件上說的) 最主要我喜歡的地方在於 # @param [String] name 這是一個名字 # @return [MyModule::MyClass] 傳回一個這個類別 def my_method(name) ... end 產生文件後,可以清楚地知道這個方法收一個字串,傳回一個類別變數。 甚至還有包括傳進去一個Hash的話裡面該有哪些鍵,代表什麼意義,是什 麼型別(類別),以及其他的種種好用的用法。 如果對產生文件有興趣的朋友,可以試試。 http://yardoc.org/guides/index.html -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 113.196.32.116
文章代碼(AID): #1G_bVwFj (Ruby)