Ändern Sie die Autorenvorlage in Android Studio

Lesezeit: 4 Minuten

Benutzer-Avatar
Shudy

Ich möchte den automatischen Autor ändern, der angezeigt wird, wenn ich eine Datei in AndroidStudio erstelle.

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

Der Autor nimmt ‘a556520’ aber ich möchte das mein Name erscheint und nicht die Mitarbeiternummer. Ist das möglich? In den Einstellungen habe ich es nicht gefunden.

Benutzer-Avatar
AZ13

Sie können die überschreiben ${USER} Variable in der Vorlagendatei mit der

#set( $VARIABLE = "value")

Funktion. Gehe zu Einstellungen -> Editor -> Datei- und Codevorlagen -> Beinhaltet -> Dateikopf voranstellen #set() Funktionsaufruf, zum Beispiel:

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

  • Danke an alle, ich werde diese Frage als “akzeptiert” nehmen, nur weil mir das mehr.. “sauberer” gefallen ist. Aber alle sind ok. Vielen Dank!

    – Shudi

    16. Januar 2014 um 15:26 Uhr

  • Hier finden Sie eine vollständige Dok zum Thema

    – T04435

    22. August 2015 um 5:50 Uhr

  • Gibt es eine Möglichkeit, es auf die Klassen oder Dateien anzuwenden, die ich bereits erstellt habe?

    – Amer Mograbi

    20. Dezember 2016 um 8:07 Uhr

  • Gibt es eine Möglichkeit, dies auf Projektbasis zu tun?

    – Axel

    17. Januar 2017 um 18:38 Uhr

Die obigen Antworten sind richtig. Sie können aber noch weiter gehen und Ihre eigenen Variablen definieren – wie Benutzer, Firma, E-Mail usw.:

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

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

Benutzer-Avatar
Sami Eltamawy

Gehen Sie wie folgt vor, um Ihre Datei-Header-Vorlage zu bearbeiten:

1)Öffnen Sie Android Studio Preferences Dialog.

2) Geben Sie im Suchfeld „Datei- und Codevorlagen“ ein.

3)Wählen Sie den linken Menüpunkt „Datei- und Codevorlagen“.

4)Wählen Sie im mittleren tabellarischen Navigationsbereich aus Includes.

5)Wählen File Header Element, das für die Java-Dateien gilt.

6) Sie finden einen Editorbereich, in dem Sie ihn für das erforderliche Muster bearbeiten können. Verwenden Sie den Beschreibungsabschnitt unten, um die verschiedenen Parameter zu verstehen, die verwendet werden können.

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

Geben Sie hier die Bildbeschreibung ein

Hinweis: Für die name -Attribut, können Sie es einfach direkt schreiben, ohne Attribute zu verwenden. Sie können auch Ihren Firmennamen oder Projektnamen auf die gleiche Weise hinzufügen, wie zum Beispiel:

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

Benutzer-Avatar
Taucher

Drücken Sie Strg+Alt+S dann geh zu Datei- und Codevorlagen. Hier können Sie einstellen, was Sie wollen. Bsp ersetzen ${USER} zu deinem Namen.

Eigentlich ist der richtige Weg, den Benutzernamen zu ändern, den Namen des aktuell bei Windows angemeldeten Benutzers zu ändern. (wenn Sie Windows verwenden)

Android Studio verwendet den in der Variablen %USERNAME% gespeicherten Namen. Dies ist der Name, den Sie erhalten, wenn Sie ihn eingeben whoami in eine Befehlskonsole oder Batchdatei. Und es ist der Name, der unter C(orWhatEver):\User gespeichert ist.

Um den Namen zu ändern, können Sie nicht Ändern Sie einfach den Namen des Profils, in dem Sie angemeldet sind. Sie müssen einen neuen Benutzer erstellen und ihm den richtigen Namen geben. Auf diese Weise werden Sie, selbst wenn Sie AndroidStudio eines Tages neu installieren, mit dem richtigen enden ${USER} wieder.

Der einfachere Weg ist sicherlich, Ihren Namen einfach fest in die Vorlage zu codieren. Aber das ist nur die Behandlung der Symptome und Sie sollten den Weg nutzen, um die Ursache zu beheben.

  • Perfekte Antwort, aber nicht immer können Sie den % USERNAME & erstellen oder ändern, in meinem Fall, als ich danach fragte, lag es daran, dass ich einen Arbeitscomputer habe, auf dem mein “Benutzername” meine Anmelde-ID in der Firma war (aXXXXX). , und kann keinen neuen Benutzer erstellen ^^. Aber wie Sie sagten, wenn Sie die Änderung haben, um den BENUTZERNAMEN zu ändern oder ein neues Konto zu erstellen, wird es besser sein. Vielen Dank!

    – Shudi

    21. September 2015 um 10:01 Uhr


Benutzer-Avatar
Blaz

Sie können die Vorlage für den Dateiheader ändern, indem Sie zu Einstellungen -> Editor -> Datei- und Codevorlagen gehen. Dann wechseln ${USER} im Dateikopf auf der Registerkarte Enthält. Dies ist jedoch eine Hardcoding-Lösung, von der es besser wäre, den tatsächlichen Wert zu ändern ${USER} Variable.

  • Perfekte Antwort, aber nicht immer können Sie den % USERNAME & erstellen oder ändern, in meinem Fall, als ich danach fragte, lag es daran, dass ich einen Arbeitscomputer habe, auf dem mein “Benutzername” meine Anmelde-ID in der Firma war (aXXXXX). , und kann keinen neuen Benutzer erstellen ^^. Aber wie Sie sagten, wenn Sie die Änderung haben, um den BENUTZERNAMEN zu ändern oder ein neues Konto zu erstellen, wird es besser sein. Vielen Dank!

    – Shudi

    21. September 2015 um 10:01 Uhr


Einstellungen -> Editor -> Datei- und Codevorlagen -> Includes -> Dateikopf

/**
 * @Author: yourname
 * @Date: ${DATE}
 */

Geben Sie hier die Bildbeschreibung ein

1345270cookie-checkÄndern Sie die Autorenvorlage in Android Studio

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy