it-roy-ru.com

Android Studio: как удалить/обновить комментарий "Создано", добавленный ко всем новым классам?

По умолчанию Android Studio автоматически добавляет заголовок комментария ко всем новым классам, например,.

/**
 * Created by Dan on 11/20/13.
 */

Где находится настройка для настройки или удаления?

245
Dan J

Из строки меню:

  • в Mac OS выберите Android Studio -> Preferences
  • в Windows и Linux выберите File -> Settings

Затем найдите Editor -> File and Code Templates в левой панели.

У вас есть два способа изменить это ...

1) Выберите вкладку Includes и отредактируйте текст Created by... напрямую.

enter image description here

2) Выберите вкладку Templates и отредактируйте строку #parse("File Header.Java") для любого желаемого шаблона.

templates tab edit

Лично я следовал варианту 1) и сделал комментарий заголовка по умолчанию TODO, например.

/**
 * TODO: Add a class header comment!
 */

Эти инструкции основаны на Android Studio v0.3.7. а также проверено на v1.2.1.1

386
Dan J

Вы можете перезаписать переменную $ {USER} в файле шаблона с помощью функции #set ($ VARIABLE = "value").

On windows: Press Ctrl+Alt+S and go to Settings -> File and Code Templates -> Includes -> File Header 

On Mac: Android Studio -> Preferences -> Editor -> 
File and Code Templates -> Includes -> File Header

перед вызовом функции #set (), например:

#set( $USER = "YourName" )
/**
* Created by ${USER} on ${DATE}.
*/
52
Cüneyt

Помимо ответа Дэна (что является гораздо более строгим способом), вы также можете щелкнуть в заголовке и нажать «option-enter» (на Mac), и вы можете отредактировать шаблон файла по умолчанию. Или нажмите маленькую лампочку, чтобы попасть сюда

enter image description here

23
Jeeter

Изменить шаблон заголовка файла Android Studio

Шаг 1: Сначала наведите курсор на File Header и получите желтую лампочку и меню из нее, нажав на нее, как показано на следующем снимке экрана:

 yellow lightbulb menu > Edit template

Шаг 2: Затем нажмите на пункт меню Edit template и получите следующее всплывающее окно:

 Edit File Template pop-up window

Примечание: В его области описания есть много других доступных переменных шаблона, вы также можете использовать их.

Шаг 3: В области редактора добавьте свое имя, как показано на следующем снимке экрана, и нажмите кнопку "OK", и текущий файл и будущие новые заголовки файла класса будут сгенерированы соответственно.

 Updated header template configuration

Надеюсь, что этот ответ будет полезен для кого-то еще там! :-) Ура! (Работает в версии Android Studio 2.2 (сентябрь 2015 г.).)

16
Randika Vishman
  1. Нажмите Ctrl + Shift + A 
  2. Тип: Файл и Шаблоны кода.
  3. Найдите заголовок файла в разделе Включает
  4. Вы можете напечатать что-то вроде ниже

 enter image description here

5
Mr.Vicky

Настройки-> Редактор-> Авторское право-> Профили авторских прав

это другое место (кроме «Настройки-> Редактор-> Шаблоны файлов и кодов»), где подобный шаблон может быть определен, а также запущен при создании файла.

2
shtolik

Вы можете просто отключить предупреждение. Для меня шаблон по умолчанию был в порядке, но вид желтого выделенного класса javadoc меня раздражал. Таким образом, чтобы отключить его, перейдите в Настройки -> Редактор -> Проверки -> Общие -> Снимите флажок «Использование шаблона файла по умолчанию». 

Вы также можете сделать это по всем проектам. Просто измените профиль проекта на Default на той же вкладке Inspections. 

2
Vito Valov

Если вы хотите удалить все комментарии, которые уже были созданы. Удар Ctrl + Shift + R чтобы открыть Заменить в пути диалоговое окно. Проверьте опцию Regex и замените

/\*\*\n \* Created by .*\n \*/

без .


Регулярное выражение было первоначально размещено nerdinand в качестве комментария к следующему ответ . Хотя я спросил его, он не придумал ответ в течение нескольких месяцев. Вот почему я сделал это сейчас, чтобы людям было легче найти это.

1
Willi Mentzel

Принятым ответом были инструкции для Android Studio v0.3. поэтому я решил добавить инструкции для Android Studio 3.0.1

  • Перейдите в Android Studio Preferences-> CopyRight->CopyRightProfiles и нажмите [+], чтобы добавить новый профиль или изменить существующий профиль.

 enter image description here

  • Создайте или обновите шаблон авторского права, образец шаблона можно скопировать снизу:

Создатель: Hitesh Sahu на $ сегодня Последнее изменение: $ file.lastModified Авторское право: все права защищены today $ today.year http://hiteshsahu.com

Лицензировано по лицензии Apache, версия 2.0 («Лицензия»); Вы не можете использовать этот файл, кроме как в соответствии с Лицензией . Вы можете получить копию лицензии по адресу http://www.Apache.org/licenses/LICENSE-2.0 Если это не требуется действующим законодательством или не согласовано в письменной форме, программное обеспечение, распространяемое по лицензии, распространяется на условиях «КАК ЕСТЬ» ОСНОВАНИЯ, БЕЗ ГАРАНТИЙ OR УСЛОВИЯ ЛЮБОГО ВИДА, либо экспресс, либо подразумевается. См. Лицензию для конкретного языка, регулирующего разрешения и ограничения по лицензии.

 enter image description here

  • Теперь выберите это вновь созданное авторское право в качестве профиля по умолчанию.

     enter image description here

  • Последнее обновление авторских прав на весь проект, как показано ниже

     enter image description here

1
Hitesh Sahu