Изменить шаблон автора в Android Studio

153

Я хочу изменить автоматического автора, который появляется при создании файла в AndroidStudio.

/**
 * Created by a556520 on 16/01/14.
 */
public class POI {

Автор берет «a556520», но я хочу, чтобы появилось мое имя, а не номер сотрудника. Это возможно? Я не нашел в настройках.

Shudy
источник

Ответы:

393

Вы можете перезаписать ${USER}переменную в файле шаблона с помощью

#set( $VARIABLE = "value")

функция. Перейдите в « Настройки» -> « Редактор» -> « Шаблоны файлов и кодов» -> « Включает» -> « Заголовок файла» перед #set()вызовом функции, например:

#set( $USER = "Your name" )
/**
* Created by ${USER} on ${DATE}.
*/
AZ13
источник
2
Спасибо всем, я приму этот вопрос как «принятый» только потому, что упал, что более .. «чище». Но все в порядке. Спасибо!
Шуди
1
Здесь вы можете найти полный документ на эту тему
T04435
6
Могу ли я применить его к уже созданным классам или файлам?
Амер Мограби
Есть ли способ сделать это на основе проекта?
Аксель
96

Вышеуказанные ответы верны. Но вы можете пойти еще дальше и определить свои собственные переменные, такие как пользователь, компания, адрес электронной почты и т. Д .:

#set ($USER = "Name name")
#set ($COMPANY = "company Ltd")
#set ($EMAIL = "example@gmail.com")

/**
 * Created by ${USER} on ${DATE}.
 * ${COMPANY}
 * ${EMAIL}
 */
Zain
источник
68

Чтобы изменить шаблон заголовка файла, выполните следующие действия:

1) Откройте Preferencesдиалоговое окно Android Studio .

2) В поле поиска напишите «Шаблоны файлов и кодов».

3) Выберите левый пункт меню «Шаблоны файлов и кодов».

4) В среднем табличном разделе навигации выберите Includes.

5) Выберите File Headerэлемент, который относится к файлам Java.

6) Вы найдете раздел редактора, который позволит вам редактировать его для нужного шаблона. Используйте раздел описания ниже, чтобы понять различные параметры, которые можно использовать.

/**
* Created by ${USER} on ${DAY},${MONTH_NAME_FULL},${YEAR}
*/

введите описание изображения здесь

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

/**
* Created by Sami on ${DAY},${MONTH_NAME_FULL},${YEAR}
* ABCDFG company,
* Dubai, UAE.
*/
Сами Эльтамавы
источник
22

Нажмите Ctrl+ Alt+, Sзатем выберите «Шаблоны файлов и кодов» . Здесь вы можете настроить то, что вы хотите. Например, заменить ${USER}на ваше имя.

различный
источник
8

На самом деле правильный способ изменить имя пользователя - это изменить имя текущего пользователя, вошедшего в Windows. (если вы используете Windows)

Android Studio использует имя, сохраненное в переменной% USERNAME%. Это имя вы получите, если введете whoamiв командную консоль или командный файл. И это имя, которое хранится в C (orWhatEver): \ User.

Чтобы изменить имя, вы не можете просто изменить имя профиля, в который вы вошли. Вам нужно создать нового пользователя и дать ему правильное имя. Таким образом, даже если вы когда-нибудь переустановите AndroidStudio, вы снова получите правильную версию ${USER}.

Конечно, проще всего просто ввести свое имя в шаблон. Но это только лечение симптомов, и вы должны использовать способ, чтобы устранить первопричину.

JacksOnF1re
источник
2
Идеальный ответ, но не всегда вы можете создать или изменить% USERNAME &, в моем случае, когда я его об этом спросил, это было потому, что я получил рабочий компьютер, где моим «именем пользователя» был мой идентификатор входа в компанию (aXXXXX) и не может создать нового пользователя ^^. Но, как вы сказали, если у вас есть изменения, чтобы изменить имя пользователя или создать новую учетную запись, будет лучше. Спасибо!
Шуди
6

Вы можете изменить шаблон заголовка файла, выбрав «Настройки» -> «Редактор» -> «Шаблоны файлов и кода». Затем измените ${USER}заголовок файла на вкладке «Включения». Однако это жесткое решение, было бы лучше изменить фактическое значение ${USER}переменной.

Blaz
источник
1
  • Откройте диалоговое окно «Настройки Android Studio».
  • В поле поиска напишите «Шаблоны файлов и кодов».
  • Выберите левый пункт меню «Шаблоны файлов и кодов».
  • В средней части табличной навигации выберите «Включает».
  • Выберите элемент заголовка файла, который применяется к файлам Java.
  • Вы найдете раздел редактора, который позволит вам отредактировать его для нужного шаблона. Используйте раздел описания ниже, чтобы понять различные параметры, которые можно использовать.
  • Установите свойства в первую очередь. #set ($USER = "Your name") #set ($COMPANY = "Your company") #set ($EMAIL = "Your email")

    / ** Created by ${USER} on ${DAY},${MONTH_NAME_FULL},${YEAR} ${COMPANY} ${EMAIL}** /

делла прамукти рахарджо
источник