佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > Flex幫助文檔(html格式)制作及ASDoc的使用

Flex幫助文檔(html格式)制作及ASDoc的使用

熱門(mén)標(biāo)簽:美圖手機(jī) 服務(wù)器配置 呼叫中心市場(chǎng)需求 鐵路電話系統(tǒng) 檢查注冊(cè)表項(xiàng) 銀行業(yè)務(wù) 網(wǎng)站文章發(fā)布 智能手機(jī)

最近工作上需要把這幾個(gè)月研發(fā)的Flex Realspace產(chǎn)品在sp3時(shí)上線,急需制作幫助文檔,之前開(kāi)發(fā)的時(shí)候注釋都是按著習(xí)慣性卸載代碼里面的,也沒(méi)有考慮后期的幫助文檔,這幾天愁啊,公司其他Flex產(chǎn)品用的是自己寫(xiě)的帶包工具,我可沒(méi)那么多時(shí)間,查了很多資料,希望通過(guò)ASDoc達(dá)成愿望。

ASDoc是adobe官方提供的ActionScript的API文檔生成工具,早已經(jīng)集成在Flex Builder中,我使用的是Flex Builder4.6,使用方法如下;

1、首先配置一個(gè)生成文檔需要的環(huán)境,按照下面步驟

運(yùn)行->外部工具->外部工具配置

點(diǎn)擊“新建啟動(dòng)配置”,生成如下界面,填上如下信息:

名稱(chēng):隨意,這里我取的ASDoc。
位置:選擇你安裝目錄下asDoc.exe所在的路徑,我的是D:\Adobe Flash Builder 4.6\Adobe Flash Builder 4.6\sdks\4.6.0\bin\asdoc.exe
工作目錄:直接默認(rèn)為${project_loc},這樣系統(tǒng)會(huì)從你當(dāng)前打開(kāi)的as類(lèi)或mxml文件所在的項(xiàng)目作為默認(rèn)輸出項(xiàng)目
自變量:這方面的參數(shù)網(wǎng)上資料很多,我這里不詳細(xì)說(shuō)明
-source-path:代碼所在的目錄(不能用中文目錄)
-doc-sources:文件所在的目錄(不能用中文目錄)
-output: 輸出文檔的目錄(不能用中文目錄)
-external-library-path:擴(kuò)展的Lib路徑(外部的swc的路徑)(不能用中文目錄)
-main-title 文檔首頁(yè)顯示的標(biāo)題,這里我添加為 "SuperMap iClient 6R(2012) for Flex Realspace 幫助文檔"
這里我寫(xiě)了如下三個(gè),前兩個(gè)必須寫(xiě)。
-source-path src
-doc-sources src
-main-title "SuperMap iClient 6R(2012) for Flex Realspace 幫助文檔"

2、文檔支持中文注釋

為了讓生成的文檔支持中文注釋?zhuān)覀冃枰袚Q到“公共”,編碼->其他->選擇UTF-8。如下:

3、運(yùn)行

點(diǎn)擊“應(yīng)用”進(jìn)行保存,我們可以直接點(diǎn)擊下面的運(yùn)行,同時(shí),在點(diǎn)擊應(yīng)用的時(shí)候會(huì)在外部工具里面能生成一個(gè)快捷鍵,以后就很方便了,并且還可以再次修改。

最后控制臺(tái)出現(xiàn)如上信息表示生成成功,如果出現(xiàn)紅色字體,表示有錯(cuò)誤,最常見(jiàn)的錯(cuò)誤

[Fatal Error] toplevel.xml:25186:244: The value of attribute "defaultValue" must not contain the '' character.

Error: Could not create toplevel.xml: The value of attribute "defaultValue" must not contain the '' character.

是因?yàn)槟愕淖⑨屇承┑胤接袉?wèn)題,比如標(biāo)簽有沒(méi)有閉合,是不是用了一些特殊字符,比如>@、b>等等。 SDK4.x本身沒(méi)有錯(cuò)誤,只是容錯(cuò)性比較差,出錯(cuò)提示也很爛,但是只要按規(guī)則寫(xiě),就可以通過(guò)。

成功后的文件如下的紅圈文件內(nèi)部:

點(diǎn)擊此文件里面的index.html可以查看生成的界面如下:

細(xì)心的讀者可能會(huì)發(fā)現(xiàn)自己生成的是全英文的,而我的是漢化版的,并且一些圖標(biāo)都改了,找到你自己的flash builder的安裝目錄,在D:\Adobe Flash Builder 4.6\Adobe Flash Builder 4.6\sdks\4.6.0\asdoc下有一個(gè)文件夾叫templates,其實(shí)我們打包就是靠的這個(gè)文件夾里面的東西,我們公司自己做了一些修改,然后把這個(gè)文件替換了,就可以漢化了,并且支持了自己公司的圖標(biāo),有想要的可以留言,寫(xiě)上自己的郵箱。

您可能感興趣的文章:
  • Flex幫助文檔(chm格式)制作及FAR的使用
  • 輸入命令指令獲取幫助文檔的批處理
  • simplehtmldom Doc api幫助文檔
  • 最新的FlashCS3簡(jiǎn)體中文幫助文檔chm提供下載了

標(biāo)簽:上海 滄州 新疆 長(zhǎng)治 河南 紅河 沈陽(yáng) 樂(lè)山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Flex幫助文檔(html格式)制作及ASDoc的使用》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢(xún)

    • 400-1100-266
    任丘市| 都昌县| 加查县| 玉山县| 九龙坡区| 汨罗市| 江西省| 陵水| 三亚市| 西藏| 丰县| 云浮市| 道真| 临颍县| 崇州市| 安多县| 探索| 瓦房店市| 涟源市| 灌阳县| 营山县| 尼木县| 凤山县| 富民县| 青川县| 太湖县| 渭南市| 丹寨县| 余江县| 乾安县| 册亨县| 噶尔县| 临漳县| 彭水| 浦北县| 海宁市| 越西县| 板桥市| 阿图什市| 二连浩特市| 通江县|