デフォルトのIntelliJデフォルトクラスjavadocコメントで非標準の構文が使用されるのはなぜですか? 「User:jstauffer」で行を作成する代わりに、「@ author jstauffer」で行を作成できます。それが作成する他の行(日付と時刻)には、使用するjavadoc構文がない可能性がありますが、利用可能な場合はjavadoc構文を使用しないのはなぜですか?
参考のために、ここに例を示します。
/** * IntelliJ IDEAによって作成されました。 *ユーザー:jstauffer *日付:2007年11月13日 *時間:11:15:10 AM *このテンプレートを変更するには、ファイル|を使用します。設定|ファイルテンプレート。 * /
Ideaがデフォルトで@author
タグを使用しない理由がわかりません。
ただし、File -> Settings -> File Templates
に移動してIncludes
タブのFile Header
エントリを編集することで、この動作を変更できます。
IDEA 14現在:File -> Settings -> Editor -> File and Code Templates -> Includes -> File Header
MacのAndroidStuido 1.0.2
移動します設定次に左側のスパンにファイルとコードテンプレート右側でファイルとコードテンプレートを選択した後、選択includesタブを選択ファイルヘッダーとファイルヘッダーを変更します。
デフォルトは読み取り可能で使用可能ですが、コーディング標準に準拠していないか、または推奨していません。
IntelliJがデフォルトでJavadocタグを使用しない理由は、開発ショップに存在する可能性のあるコーディング/ javadoc標準への干渉を回避するためです。デフォルトをより適切なものに変更する必要があるかどうかは、ユーザーには明らかです。
私が作業しているところでは、さまざまな理由により、authorタグの使用は推奨されていません。
これは、組織の標準または好みに変更することになっているデフォルトのファイルテンプレートであるためです。
私の推測では。
表示するヘッダースニペットはjavadocよりも古く、おそらくC++用に作成されたコーディング標準ドキュメントから借用した可能性があります。