![](/img/trans.png)
[英]How do i annotate React.forwardRef with jsdoc comments so that intellisense can show up for the underlying component?
[英]How do you attach JSdoc in Eclipse so that I can have autocomplete for a personal library
我目前正在處理一個JavaScript庫。 我已將其構建為大量文件,並使用模塊方法來定義每個“模塊”。
var ns = generateNamespace("me.mycompany.mypackage.MyFile");
(function (ns, undefined) {
// some module
}(ns));
這些模塊是使用命名空間函數動態命名的,這意味着自動完成幾乎是不可能的(除非Eclipse可以運行我的代碼並找出命名空間,Visual Studio可以!)。
因此,我打算為我的項目生成JSdoc,希望如果我將它包含在Eclipse中(不知何故),Eclipse可以使用它來為我提供內容幫助。
首先,我不知道這是可能的...但我認為這是我所看到的,這是怎么可能這個工作的? 然而,我試圖遵循這一點,並努力讓一些工作,我的意思是它不起作用。 鏈接中的有趣信息:
“JSDT庫是具有原型對象/類定義和JSDoc的JavaScript源文件的集合。推理引擎然后對這些庫進行建模......使它們可用於項目中的每個JavaScript文件...非標准和未來運行時的綁定類似易於創建...將...庫添加到他們的項目並獲得內容完成和懸停幫助“
我知道如何編寫JSdoc注釋,我知道如何使用各種工具之一生成JSdoc。
因此,我需要的是有關如何在Eclipse中包含JSdoc(作為庫)的說明,以便它可以自動完成JSdoc中的內容。
上一個答案:
You can also run jsdoc_toolkit from within eclipse by setting up Run -
> External Tools -> Open External Tools Dialog...
Location
C:\Program Files\Java\jre1.5.0_12\bin\java.exe
Working Directory
C:\DirectoryToWhereJsDocToolkitIsLocated\jsdoc_toolkit
Arguments
-jar app/js.jar app/run.js -r=4 -t=templates/htm "-d=C:
\PathToWhereDocIsSaved" "C:\PathToWebsiteToDocument"
For more about the arguments check the jsdoc_toolkit documentation.
Have fun
Simon
取自此 Google網上論壇主題。
更新答案:
免責聲明,我是tern.java的作者。
我建議你安裝tern.java 。 它提供了JSDoc支持 。 一旦選擇了這種支持,您就可以從中受益
這種支持並不完美,但它開始工作。
我不是自己使用它,所以我不確定它是否有效,但是jsdoc3存在一個grunt-plugin。 Eclipse支持Grunt。 所以也許有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.