[Android-studio] Android Studio: comment supprimer / mettre à jour le commentaire "Créé par" ajouté à toutes les nouvelles classes?


Answers

Vous pouvez remplacer la variable $ {USER} dans le fichier modèle par la fonction #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

ajouter l'appel de fonction #set () par exemple:

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

Par défaut, Android Studio ajoute automatiquement un commentaire d'en-tête à toutes les nouvelles classes, par exemple

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

Où est le paramètre pour le personnaliser ou le supprimer?




Modifier le modèle d'en-tête de fichier Android Studio

Étape 1: Passez d'abord le curseur sur l'en- tête du fichier et obtenez l'ampoule jaune et le menu en cliquant dessus, comme illustré dans la capture d'écran suivante:

Étape 2: Cliquez ensuite sur l'élément de menu Modifier le modèle et obtenez la fenêtre contextuelle suivante:

Remarque: Dans sa zone Description, il existe de nombreuses autres variables Template disponibles, vous pouvez également les utiliser.

Étape 3: Dans la zone de l'éditeur, ajoutez votre nom comme indiqué dans la capture d'écran suivante et cliquez sur le bouton "OK". Le fichier en cours et les futurs en-têtes de nouveaux fichiers de classe seront générés en conséquence.

J'espère que cette réponse sera utile à quelqu'un d'autre! :-) À votre santé! (Cela fonctionne sur la version Android Studio 2.2 (septembre 2015).)




Dans le cas où vous voulez supprimer tous les commentaires qui ont déjà été créés. Appuyez sur Ctrl + Maj + R pour ouvrir la boîte de dialogue Replace in path . Vérifiez l'option Regex et remplacez

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

avec rien .

L'expression regex a été publiée à l'origine par nerdinand comme commentaire à la answer suivante. Bien que je lui ai demandé, il n'a pas créé une réponse depuis plusieurs mois. C'est pourquoi je l'ai fait maintenant, donc les gens peuvent le trouver plus facilement.




Vous pouvez simplement désactiver l'avertissement. Pour moi, le template par défaut était ok mais voir javadoc en jaune en surbrillance me gênait. Donc, pour le désactiver, allez dans Paramètres -> Éditeur -> Inspections -> Général -> Décochez "Utilisation du modèle de fichier par défaut".

Vous pouvez également le faire sur tous les projets. Changez simplement le profil du projet en Default dans le même onglet Inspections.