虽然我知道很多XPCOM是用C ++实现的,但是使用带有空函数,常量和JSDoc的JavaScript存根仍然会很棒。这些可用于支持WebStorm(IntelliJ)等IDE的代码完成,检查,快速文档和其他功能。
如果这只是存在于某处(但我还没有找到它)会很棒。另一种方法是尝试从IDL生成它们,但我还没有找到一种方法。我在Are there JSDoc files for Firefox XPCOM?处对此提出质疑。
答案 0 :(得分:0)
我写了一次PHP script,它在http://www.php.net提供PHPDoc的PHP存根,以便在Eclipse PDT中提供代码帮助。您可以使用类似的方法从XPCOM Doxygen生成JSDoc。