4

Eclipse で JavaScript 関数を作成するときに、自動コメント機能を使用したいと考えています。他の人のコンピューターで動作するのを見てきましたが、私のマシンで @params を取得していません。

私が持っているとき

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

関数の前の行で /** と入力してリターンを押すと、次のようになります。

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

私は取得する必要があります:

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

何か案は?これは、Javascript 固有の問題ではなく、Eclipse の一部の設定が正しく設定されていないようです。

4

3 に答える 3

3

次のように関数を宣言してみてください。

function foo(bar){
   return bar;
};

Eclipseが宣言のドキュメントを生成するということです!関数を宣言するために使用する代入式は、のような式と同じx=1;であり、Eclipseは式のドキュメントを生成しません。

この質問をチェックすることをお勧めします。関数宣言の違いについて説明します。

于 2012-09-06T13:14:22.660 に答える
1

プロジェクトのインクルード パスに Juno とファイルがあると仮定すると、「要素」コメントを入力して生成するのではなく、(アウトライン ビュー、ソース メニュー、または JSDoc コメントの追加 コマンドのいずれかから) 生成する必要があります。思ったほど綺麗にはなりませんでした

于 2012-08-15T03:05:43.900 に答える
0

私は JavaScript を使用しておらず、純粋な Java のみを使用していますが、生成された Java コード コメントのセットアップは次のとおりです。

Window -> preferences -> Java -> Code Style -> Code Templates  ->
 Comments -> Methods

デフォルト値は次のとおりです。

/**
 * ${tags}
 */

だから私はあなたが似たようなものを設定する必要があると思います Window -> preferences -> JavaScript -> ...

于 2012-08-14T21:46:30.730 に答える