45

デフォルトのIntelliJデフォルトクラスのjavadocコメントが非標準の構文を使用するのはなぜですか?「User:jstauffer」で行を作成する代わりに、「@authorjstauffer」で行を作成できます。作成される他の行(日付と時刻)には、使用するjavadoc構文がない可能性がありますが、使用可能な場合はjavadoc構文を使用しないのはなぜですか?

参考までに、ここに例を示します。

/ **
 *IntelliJIDEAによって作成されました。
 *ユーザー:jstauffer
 *日付:2007年11月13日
 *時間:11:15:10 AM
 *このテンプレートを変更するには、ファイル|を使用します。設定| ファイルテンプレート。
 * /
4

5 に答える 5

54

@authorIdea がデフォルトでタグを使用しない理由がわかりません。

ただし、タブのエントリに移動しFile -> Settings -> File Templatesて編集することで、この動作を変更できます。File HeaderIncludes

IDEA 14の時点では次のとおりです。File -> Settings -> Editor -> File and Code Templates -> Includes -> File Header

于 2008-09-15T15:25:55.420 に答える
4

デフォルトは読み取り可能で使用可能ですが、コーディング標準に準拠したり提案したりしません。

IntelliJ がデフォルトで Javadoc タグを使用しない理由は、開発ショップに存在する可能性のあるコーディング/Javadoc 標準との干渉を回避するためだと思います。デフォルトをより適切なものに変更する必要があるかどうかは、ユーザーにとって明らかなはずです。

私が働いている場所では、さまざまな理由から、著者タグの使用は推奨されていません。

于 2008-10-03T00:53:54.363 に答える
3

これは、組織の標準または好みに合わせて変更することになっている既定のファイル テンプレートであるためです。

私の最善の推測。

于 2009-05-18T19:42:10.313 に答える
1

表示されているヘッダー スニペットは javadoc よりも古く、おそらく C++ 用に作成されたコーディング標準ドキュメントから借用したものである可能性があります。

于 2009-05-18T19:12:50.090 に答える