我正在爲代碼編輯器製作一個代碼完成系統,並且我想爲包含其參考數據的每個參數顯示一個工具提示。我想模仿Eclipse的代碼完成,所以我想知道API參考是否可用代碼,或者如果我必須手動導入它使用文件系統或類似的東西。AS3 API參考可以通過代碼訪問
回答
您可以用flash.utils.describeType
反映當前有問題的課程這將返回一個xml,其中包含有關方法,屬性等的信息。
這可能很重。如果您一直使用它,請嘗試使用緩存系統。 Flex框架有它的一個類mx.utils.DescribeTypeCache
哦,我正在使用describeType獲取類或對象的參數(變量,方法...),但我需要描述每個參數,在源代碼中用/ *** /標記,你知道,這是藍色的文字 –
啊你想要doc評論。對於你自己的代碼,這可以通過asdoc和參數-keepxml來實現。但對於buildin的東西。我想你必須手動解析livedocks頁面。但我不知道該怎麼做。 – Larusso
那麼,flex是開源的,這意味着很多類都是完全可見的,包括他們的doc註釋,這些註釋實際上是使用/ ** doc註釋內部的代碼*/notation來編寫的,也許它會起作用? –
- 1. AS3的HTTPService - 通過參考
- 2. 問題通過參考訪問列表
- 3. 我可以通過Web API訪問IIdentity
- 4. 添加通過代碼參考?
- 5. 通過訪問代碼
- 6. AS3參考movieclip通過.name屬性
- 7. 防止用戶訪問可通過代碼訪問的動作
- 8. 是否可以通過JSFL訪問as3函數和變量?
- 9. 問題通過參考
- 10. AS3中的參考問題
- 11. 訪問通過API
- 12. 哪些API可以通過Google API for PHP訪問?
- 13. 如何從Xcode訪問API參考?
- 14. 通過代碼繪製圓角可以通過代碼
- 15. 通過參考
- 16. 通過參考
- 17. 問題以「/」,同時通過參數API
- 18. 訪問2007年 - 所有代碼沒有運行(可能的參考問題)
- 19. 是否可以通過本機代碼訪問以Java創建的View對象?
- 20. EF6:訪問映射表,通過代碼第一流利的API
- 21. 通過代碼API訪問彈簧配置屬性元數據
- 22. 通過C代碼訪問打印機
- 23. 通過setInterval/setTimeout訪問eval'd代碼
- 24. 無法通過代碼訪問控制
- 25. 通過代碼訪問Mahapps.Metro圖標
- 26. MS訪問參考
- 27. 通過晶體報告參數,連接訪問代碼,vb.net
- 28. AS3 - 通過變量訪問類信息
- 29. 我可以使用chrome.devtools API訪問JavaScript代碼段嗎?
- 30. 我可以訪問DataTemplate代碼隱藏
我們正在開發一個開源項目Moonshine編輯器,以在瀏覽器和桌面上工作。目前,我們需要一些幫助來使編輯完成代碼完成。如果您之前已經這樣做了,您是否有可能幫助完成對編輯的支持? –