如何让Eclipse在Javascript文档中进行自动javadoc注释

如何让Eclipse在Javascript文档中进行自动javadoc注释,javascript,eclipse,javadoc,preferences,Javascript,Eclipse,Javadoc,Preferences,在Eclipse中编写javascript函数时,我希望使用自动注释功能。我见过它在别人的电脑上工作,但它并没有在我的电脑上抓取@params 当我有 var foo = function(bar){ // do stuff return bar; } 在我键入/**函数并点击return之前的一行,我得到: /** * */ var foo = function(bar){ // do stuff return bar; } 我应该得到: /** *

在Eclipse中编写javascript函数时,我希望使用自动注释功能。我见过它在别人的电脑上工作,但它并没有在我的电脑上抓取@params

当我有

var foo = function(bar){
    // do stuff
    return bar;
}
在我键入/**函数并点击return之前的一行,我得到:

/**
 * 
 */
var foo = function(bar){
    // do stuff
    return bar;
}
我应该得到:

/**
 * 
 * @param bar
 */
var foo = function(bar){
    // do stuff
    return bar;
}

有什么想法吗?这似乎是Eclipse中的某些设置设置不正确,而不是Javascript特有的问题。

我使用的不是Javascript,只是纯Java,但生成的Java代码注释的设置如下:

Window -> preferences -> Java -> Code Style -> Code Templates  ->
 Comments -> Methods
默认值为:

/**
 * ${tags}
 */

因此,我想您需要在
窗口->首选项->JavaScript->中设置类似的设置…

假设Juno和项目包含路径上的文件,您希望生成“element”注释(从大纲视图或源菜单或Add JSDoc comment命令),而不是通过键入它来生成,尽管当我尝试它时,它并没有像我预期的那样整洁。

试着像这样声明您的函数:

function foo(bar){
   return bar;
};
事情是Eclipse为声明生成文档!用于声明函数的赋值表达式与
x=1这样的表达式没有区别
和Eclipse不为表达式生成文档


我建议退房。它解释了函数声明的差异。

谢谢您的想法!我签入了那个位置,默认值是那里的值。我想我的问题是如何让它将函数输入参数标识为${tags}?有一个细微的区别,不认为这很重要,但是Java代码模板中的->方法在Javascript代码模板中被称为->函数。我想也是这样。值与上面列出的值相同。哇,谢谢!我从来不知道编译时和运行时的区别。我总是使用foo=函数样式,因为它更容易理解所定义的范围。好消息,再次感谢!