web-dev-qa-db-ja.com

デフォルトのIntelliJデフォルトクラスjavadocコメントで非標準の構文が使用されるのはなぜですか?

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

参考のために、ここに例を示します。

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

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

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

IDEA 14現在:File -> Settings -> Editor -> File and Code Templates -> Includes -> File Header

53
Rob Dickerson

MacのAndroidStuido 1.0.2

移動します設定次に左側のスパンにファイルとコードテンプレート右側でファイルとコードテンプレートを選択した後、選択includesタブを選択ファイルヘッダーとファイルヘッダーを変更します。

6
user1154390

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

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

私が作業しているところでは、さまざまな理由により、authorタグの使用は推奨されていません。

4
brasskazoo

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

私の推測では。

3
Trampas Kirk

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

1
Alex B