java - write - Modifier le modèle d'auteur dans Android Studio




javadocs android studio (4)

Je veux changer l'auteur automatique qui apparaît quand je crée un fichier dans AndroidStudio.

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

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

https://code.i-harness.com


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


En fait, la manière correcte de changer le nom d'utilisateur est de changer le nom de l'utilisateur courant connecté dans 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 batch. Et c'est le nom qui est stocké sous C (orWhatEver): \ User.

Pour changer le nom, vous ne pouvez pas changer le nom du profil auquel vous êtes connecté. Vous devez créer un nouvel utilisateur et lui donner le nom correct. De cette façon, même si vous réinstallez AndroidStudio un jour, vous vous retrouverez avec le bon ${USER} .

La façon la plus simple est de simplement coder votre nom dans le modèle. Mais c'est juste de traiter les symptômes et vous devriez utiliser le moyen de réparer la cause première.


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


Vous pouvez remplacer la variable ${USER} dans le fichier modèle par le

#set( $VARIABLE = "value")

fonction. Allez dans Paramètres -> Editeur -> Modèles de fichiers et de codes -> Inclut -> En-tête de fichier #set() appel de fonction #set() , par exemple:

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




javadoc