Почему в стандартном стандартном стандартном синтаксисе по умолчанию для IntelliJ используется класс javadoc?
Почему в стандартном стандартном синтаксисе IntelliJ по умолчанию используется комментарий javadoc по умолчанию? Вместо создания строки с "User: jstauffer" она может создать строку с "@author jstauffer". Другие строки, которые он создает (дата и время), вероятно, не имеют синтаксиса javadoc, но почему бы не использовать синтаксис javadoc, когда он доступен?
Для справки здесь приведен пример:
/**
* Created by IntelliJ IDEA.
* User: jstauffer
* Date: Nov 13, 2007
* Time: 11:15:10 AM
* To change this template use File | Settings | File Templates.
*/
Ответы
Ответ 1
Я не уверен, почему Idea не использует тег @author
по умолчанию.
Но вы можете изменить это поведение, перейдя в File -> Settings -> File Templates
и отредактировав запись File Header
на вкладке Includes
.
В соответствии с IDEA 14 это: File -> Settings -> Editor -> File and Code Templates -> Includes -> File Header
Ответ 2
В AndroidStuido 1.0.2 на Mac
Перейдите в Настройки
затем на левой панели Шаблоны файлов и кодов
После выбора шаблонов файлов и кодов с правой стороны выберите включает вкладку.
Заголовок заголовка и измените заголовок файла.
Ответ 3
Значение по умолчанию доступно для чтения, может использоваться, но не соответствует или не предлагает какой-либо стандарт кодирования.
Я думаю, что причина, по которой IntelliJ не использует теги Javadoc по умолчанию, заключается в том, что она позволяет избежать возможных помех любым стандартам кодирования /javadoc, которые могут существовать в магазинах разработки. Для пользователя должно быть очевидно, если значение по умолчанию должно быть изменено на что-то более подходящее.
Где я работаю, использование тегов автора не рекомендуется, по разным причинам.
Ответ 4
Поскольку это шаблон файла по умолчанию, который вы должны изменить на свой стандарт организации, или ваши вкусы.
Мое лучшее предположение.
Ответ 5
Вероятно, что фрагмент заголовка, который вы показываете, старше javadoc и был просто заимствован из некоторого стандартного документа кодирования, возможно, написанного для С++.