關(guān)于AppleDoc的一點(diǎn)使用心得

? 因?yàn)轫?xiàng)目的完成已經(jīng)接近于收官,所以缕粹,昨天經(jīng)理開始讓我整理技術(shù)文檔稚茅,想到一點(diǎn)點(diǎn)慢慢寫技術(shù)文檔的麻煩,就覺得頭疼平斩,然后在網(wǎng)上搜索了一下亚享,IOS主要使用的自動(dòng)文檔生成工具,就開是著手實(shí)驗(yàn)了绘面。以下一一點(diǎn)點(diǎn)個(gè)人心得欺税。

首先,關(guān)于appleDoc的安裝揭璃,這這里我就出來(lái)問題晚凿,想想也是沒誰(shuí)了。

在網(wǎng)上搜索的時(shí)候瘦馍,好多人都直接給的從github上拿來(lái)的東西歼秽,但是用的時(shí)候作為一個(gè)剛剛使用的小白,有太多不懂的地方了情组。

第一步燥筷,安裝。這個(gè)比較簡(jiǎn)單院崇,但就是等到時(shí)間會(huì)稍微長(zhǎng)一點(diǎn)點(diǎn)肆氓。

打開你的終端。

打開終端


然后在上面輸入一下代碼:git clone git://github.com/tomaz/appledoc.git

下載appledoc

然后就是漫長(zhǎng)的下載過程了底瓣。

正在下載中


下載完畢

然后就是進(jìn)入appleDoc 目錄下谢揪,cd appledoc


進(jìn)入appledoc目錄


在正常的安裝上面徙缴,最重要的就是下一步了觉鼻,因?yàn)槠鋵?shí)并不是都能安裝成功的北发。這個(gè)涉及到了電腦的權(quán)限問題劲蜻。

當(dāng)進(jìn)入appledoc目錄后秀又,在終端輸入 sudo sh install-appledoc.sh

這一步的時(shí)候是有可能會(huì)出錯(cuò)的渔隶,這個(gè)是默認(rèn)安裝到 /usr/local/bin 這個(gè)路徑下面


當(dāng)你的電腦并沒有這個(gè)目錄的時(shí)候猎荠,它其實(shí)是安裝失敗的伊磺,

當(dāng)你電腦沒有這個(gè)目錄的時(shí)候官套,它其實(shí)也安裝失敗的酒奶,我看好多人們并沒有說這一點(diǎn)蚁孔,這個(gè)文件平時(shí)是隱藏的,這時(shí)可以在終端里面輸入顯示隱藏文件來(lái)查看是否安裝成功了惋嚎。我的做法是杠氢,進(jìn)入該文件目錄,然后自己創(chuàng)建了改路徑另伍,重新進(jìn)行安裝鼻百。

安裝成功提示


自己創(chuàng)建的目錄

附送顯示和隱藏文件的命令

顯示:defaults write com.apple.finder AppleShowAllFiles -bool true

隱藏:defaults write com.apple.finder AppleShowAllFiles -bool false

有些人說,下面兩個(gè)命令是可以查看是否安裝成功的摆尝,但是我實(shí)驗(yàn)過后温艇,并不是這樣,只要是文件裝到電腦后堕汞,這兩個(gè)命令都是可以用了的勺爱,所以推薦還是個(gè)人去看一下比較好。

appledoc --version

appledoc --help

各位讯检,如果上面的安裝命令不能用的話琐鲁,官網(wǎng)也給出了一個(gè)命令,可以試一下這個(gè)命令人灼。

sudo sh install-appledoc.sh -b /usr/bin -t ~/Library/Application\ Support/appledoc

官網(wǎng)的意思是說直接替換掉了默認(rèn)的地址围段,我這個(gè)方法也測(cè)試過了,是可以使用的投放。

走到這里奈泪,就全部安裝完畢了,下面就是使用它了灸芳,想想馬上工作要結(jié)束了涝桅,是不是還有點(diǎn)小興奮呢,哈哈耗绿,純扯淡呢苹支,如果你是第一次使用砾隅,并且自己的代碼注釋書寫的并不規(guī)范误阻,那么后面有的是罪受。

第二步晴埂,使用究反。

首先cd到你的項(xiàng)目類文件夾下,這個(gè)地方給大家提個(gè)醒儒洛,項(xiàng)目文件下面精耐,但是一定要是你放類文件的上級(jí)文件夾下,而不是你項(xiàng)目的那個(gè)文件夾琅锻,因?yàn)楹苡锌赡軙?huì)找不到卦停,這個(gè)大家可以自己測(cè)試一下向胡。


進(jìn)入該目錄下面

然后這時(shí)候,你可以根據(jù)自己想要的格式來(lái)生成輸入自己的技術(shù)文檔了惊完。

生成html的命令代碼:appledoc --no-create-docset --output ~/test --project-name "test" --company-id "com.aaaa" --project-company "aaaa"./

生成文檔格式的話:appledoc --create-docset --output ~/test --project-name "test" --company-id "com.aaaa" --project-company "aaaa"./ (也就是去掉那個(gè)No就可以了)


這個(gè)是生成成功的表示

如果里面有一句:Oops, something went wrong... 這個(gè)表示生成失敗僵芹,其中有那么警告什么的并不會(huì)影響生成,但是報(bào)錯(cuò)是可以的小槐,比如我這個(gè)報(bào)錯(cuò)拇派,現(xiàn)在還沒有解決,去官網(wǎng)上查看了凿跳,也有人和我同樣的報(bào)錯(cuò)件豌,但是也同樣還沒解決。有遇到這種情況的大神也請(qǐng)幫忙看看控嗜。

然而官網(wǎng)沒有解決方法


生成的文件

在 appledoc --help 里面可以看到更加詳細(xì)的名字茧彤,以及有各種的報(bào)錯(cuò)提示。都是可以看看的疆栏,如果你是那種精益求精的人棘街,那么最后的那些報(bào)錯(cuò)一定要去仔細(xì)的看一下,因?yàn)槟莻€(gè)會(huì)影響文檔的美觀程度承边,還會(huì)影響有個(gè)別的類或者對(duì)象并不顯示的問題遭殉。

這里分享一點(diǎn)個(gè)人的使用經(jīng)驗(yàn)吧:

1.前往不要有重名的對(duì)象,分別在別的類里面也不可以博助。

2.自定義枚舉的時(shí)候险污,一定要讓在類文件下面,也就是說 @interface 這行代碼下面

3.注釋的格式一定也要注意富岳,下面分享一個(gè)很有用的注釋規(guī)范蛔糯,大家可以去看看。

http://blog.ibireme.com/2013/08/26/appledoc-guide/

希望寫的這篇文章會(huì)對(duì)大家有所幫助窖式,那個(gè)BUG的問題如果解決了蚁飒,我會(huì)更新自己的文章在里面告訴大家的。謝謝支持萝喘。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末淮逻,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子阁簸,更是在濱河造成了極大的恐慌爬早,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,451評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件启妹,死亡現(xiàn)場(chǎng)離奇詭異筛严,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)饶米,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門桨啃,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)车胡,“玉大人,你說我怎么就攤上這事照瘾《峙模” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵网杆,是天一觀的道長(zhǎng)羹饰。 經(jīng)常有香客問我,道長(zhǎng)碳却,這世上最難降的妖魔是什么队秩? 我笑而不...
    開封第一講書人閱讀 58,709評(píng)論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮昼浦,結(jié)果婚禮上馍资,老公的妹妹穿的比我還像新娘。我一直安慰自己关噪,他們只是感情好鸟蟹,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著使兔,像睡著了一般建钥。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上虐沥,一...
    開封第一講書人閱讀 51,578評(píng)論 1 305
  • 那天熊经,我揣著相機(jī)與錄音,去河邊找鬼欲险。 笑死镐依,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的天试。 我是一名探鬼主播槐壳,決...
    沈念sama閱讀 40,320評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼喜每!你這毒婦竟也來(lái)了务唐?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,241評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤灼卢,失蹤者是張志新(化名)和其女友劉穎绍哎,沒想到半個(gè)月后来农,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鞋真,經(jīng)...
    沈念sama閱讀 45,686評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評(píng)論 3 336
  • 正文 我和宋清朗相戀三年沃于,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了涩咖。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片海诲。...
    茶點(diǎn)故事閱讀 39,992評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖檩互,靈堂內(nèi)的尸體忽然破棺而出特幔,到底是詐尸還是另有隱情,我是刑警寧澤闸昨,帶...
    沈念sama閱讀 35,715評(píng)論 5 346
  • 正文 年R本政府宣布蚯斯,位于F島的核電站,受9級(jí)特大地震影響饵较,放射性物質(zhì)發(fā)生泄漏拍嵌。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評(píng)論 3 330
  • 文/蒙蒙 一循诉、第九天 我趴在偏房一處隱蔽的房頂上張望横辆。 院中可真熱鬧,春花似錦茄猫、人聲如沸狈蚤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)脆侮。三九已至,卻和暖如春勇劣,著一層夾襖步出監(jiān)牢的瞬間他嚷,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工芭毙, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留筋蓖,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,173評(píng)論 3 370
  • 正文 我出身青樓退敦,卻偏偏與公主長(zhǎng)得像粘咖,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子侈百,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容