web-dev-qa-db-fra.com

Changer de modèle d'auteur dans Android Studio

Je souhaite modifier l'auteur automatique qui apparaît lorsque je crée un fichier dans AndroidStudio.

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

L'auteur prend 'a556520' mais je veux qu'il apparaisse mon nom et non le nombre d'employé. Est-ce possible? Je n'ai pas trouvé dans les paramètres.

135
Shudy

Vous pouvez écraser la variable ${USER} dans le fichier de modèle avec le

#set( $VARIABLE = "value")

une fonction. Aller à Paramètres -> Éditeur -> Modèles de fichiers et de codes -> Comprend -> Fichier En-tête précédez l'appel de la fonction #set(), par exemple:

#set( $USER = "Your name" )
/**
* Created by ${USER} on ${DATE}.
*/
362
AZ13

Les réponses ci-dessus sont correctes. Mais vous pouvez aller encore plus loin et définir vos propres variables - telles que l'utilisateur, l'entreprise, le courrier électronique, etc.:

#set ($USER = "Name name")
#set ($COMPANY = "company Ltd")
#set ($EMAIL = "[email protected]")

/**
 * Created by ${USER} on ${DATE}.
 * ${COMPANY}
 * ${EMAIL}
 */
82
Zain

Pour modifier votre modèle d'en-tête de fichier, procédez comme suit:

1) Ouvrez la boîte de dialogue Android Studio Preferences.

2) Dans le champ de recherche, écrivez "Modèles de fichiers et de codes".

3) Sélectionnez l'élément de menu de gauche "Modèles de fichiers et de codes".

4) Dans la section de navigation tabulaire du milieu, sélectionnez Includes.

5) Sélectionnez l’élément File Header qui s’applique aux fichiers Java.

6) Vous trouverez une section d’éditeur vous permettant de l’éditer pour le motif souhaité. Utilisez la section de description ci-dessous pour comprendre les différents paramètres pouvant être utilisés.

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

enter image description here

Remarque: Pour l'attribut name, vous pouvez simplement l'écrire directement sans utiliser d'attribut. Vous pouvez également ajouter le nom de votre entreprise ou de votre projet de la même manière, par exemple:

/**
* Created by Sami on ${DAY},${MONTH_NAME_FULL},${YEAR}
* ABCDFG company,
* Dubai, UAE.
*/
55
Sami Eltamawy

Presse Ctrl+Alt+S puis allez à Modèles de fichiers et de codes. Ici, vous pouvez configurer ce que vous voulez. Par exemple. remplacez ${USER} par votre nom.

21
Divers

En fait, la bonne façon de changer le nom d'utilisateur est de changer le nom de l'utilisateur actuel connecté à Windows. (si vous utilisez Windows)

Android Studio utilise le nom enregistré dans la variable% USERNAME%. C'est le nom que vous obtenez si vous tapez whoami dans une console de commande ou un fichier de commandes. Et c'est le nom qui est stocké sous C (ouWhatEver):\User.

Pour changer le nom, vous pouvez pas modifier simplement le nom du profil auquel vous êtes connecté. Vous devez créer un nouvel utilisateur et lui attribuer le nom correct. Ainsi, même si vous réinstallez AndroidStudio un jour, vous vous retrouverez avec le ${USER} correct.

Le moyen le plus simple est sûrement de simplement coder votre nom dans le modèle. Mais cela ne fait que traiter les symptômes et vous devez utiliser le moyen de remédier à la cause profonde.

8
JacksOnF1re

Vous pouvez modifier le modèle d'en-tête de fichier en allant dans Préférences -> Editeur -> Modèles de fichiers et de codes. Puis changez ${USER} dans l'en-tête de fichier sous l'onglet Inclut. Cependant, il s’agit d’une solution de codage en dur, il serait préférable de modifier la valeur réelle de la variable ${USER}.

6
Blaz