webentwicklung-frage-antwort-db.com.de

Android Studio: Entfernen/Aktualisieren des Kommentars "Erstellt von", der allen neuen Klassen hinzugefügt wurde?

Standardmäßig fügt Android Studio allen neuen Klassen automatisch einen Header-Kommentar hinzu, z.

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

Wo ist die Einstellung zum Anpassen oder Entfernen?

245
Dan J

Aus der Menüleiste:

  • unter Mac OS wählen Sie Android Studio -> Preferences
  • unter Windows und Linux wählen Sie File -> Settings

Suchen Sie dann im linken Bereich nach Editor -> File and Code Templates.

Sie haben zwei Möglichkeiten, dies zu ändern ...

1) Wählen Sie die Registerkarte Includes und bearbeiten Sie den Created by...-Text direkt.

enter image description here

2) Wählen Sie die Registerkarte Templates und bearbeiten Sie die Zeile #parse("File Header.Java") für jede gewünschte Vorlage.

templates tab edit

Persönlich folgte ich Option 1) und machte den Standardheaderkommentar zu einem TODO, z.

/**
 * TODO: Add a class header comment!
 */

Diese Anweisungen basieren auf Android Studio v0.3.7. und auch getestet auf v1.2.1.1

386
Dan J

Sie können die Variable $ {USER} in der Vorlagendatei mit der Funktion #set ($ VARIABLE = "value") überschreiben.

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

stellen Sie den Funktionsaufruf #set () voran, zum Beispiel:

#set( $USER = "YourName" )
/**
* Created by ${USER} on ${DATE}.
*/
52
Cüneyt

Neben der Antwort von Dan (die sehr viel strenger ist), können Sie auch in die Kopfzeile klicken und die Optionstaste (auf dem Mac) drücken, und Sie können die Standardvorlage für die Datei bearbeiten. Alternativ können Sie auch auf die kleine Glühbirne klicken, um hierher zu gelangen

enter image description here

23
Jeeter

Ändern Sie die Header-Vorlage für Android Studio-Dateien

Schritt 1: Bewegen Sie den Mauszeiger zuerst über den File Header und entfernen Sie die gelbe Glühbirne und das Menü, indem Sie darauf klicken, wie im folgenden Screenshot gezeigt:

 yellow lightbulb menu > Edit template

Schritt 2: Klicken Sie dann auf den Menüpunkt Vorlage bearbeiten und rufen Sie das folgende Popup-Fenster auf:

 Edit File Template pop-up window

Hinweis: Im Bereich Beschreibung stehen viele weitere Vorlagenvariablen zur Verfügung, die Sie auch verwenden können.

Schritt 3: Geben Sie im Editorbereich Ihren Namen ein, wie im folgenden Screenshot gezeigt, und klicken Sie auf die Schaltfläche "OK". Die aktuelle Datei und die zukünftigen neuen Klassendatei-Header werden entsprechend generiert.

 Updated header template configuration

Hoffen Sie, dass diese Antwort für andere da draußen hilfreich sein wird! :-) Cheers! (Dies funktioniert mit der Android Studio 2.2 (September 2015) Version.)

16
Randika Vishman
  1. Drücken Sie Strg + Umschalttaste + A 
  2. Typ: Datei- und Code-Vorlagen.
  3. Suchen Sie nach Dateiheader unter Include
  4. Sie können etwas wie unten eingeben

 enter image description here

5
Mr.Vicky

Einstellungen-> Editor-> Copyright-> Copyright-Profile

ist ein weiterer Ort (außer "Einstellungen-> Editor-> Datei- und Code-Vorlagen"), an dem eine ähnliche Vorlage definiert und auch beim Erstellen einer Datei ausgelöst werden kann.

2
shtolik

Sie können die Warnung auch einfach deaktivieren. Für mich war die Standardvorlage in Ordnung, aber die gelb hervorgehobene Klasse Javadoc zu sehen war ärgerlich. Um es zu deaktivieren, gehen Sie zu Einstellungen -> Editor -> Inspektionen -> Allgemein -> Deaktivieren Sie "Standard-Dateivorlagenverwendung". 

Sie können dies auch für alle Projekte tun. Ändern Sie einfach das Projektprofil auf der Registerkarte "Inspektionen" in "Standard". 

2
Vito Valov

Für den Fall, dass Sie alle bereits erstellten Kommentare entfernen möchten. Schlagen Ctrl + Shift + R um das Dialogfeld In Pfad ersetzen zu öffnen. Aktivieren Sie die Option "Regex" und ersetzen Sie sie

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

mit nichts .


Der reguläre Ausdruck wurde ursprünglich von Nerdinand als Kommentar zu folgendem geschrieben Antwort . Obwohl ich ihn gefragt habe, hat er mehrere Monate lang keine Antwort gefunden. Deshalb habe ich es jetzt getan, damit die Leute es leichter finden können.

1
Willi Mentzel

Akzeptierte Antwort hatte Anweisungen für Android Studio v0.3. Daher entscheide ich mich, Anweisungen für Android Studio 3.0.1 hinzuzufügen

  • Gehen Sie zu Android Studio Preferences-> CopyRight->CopyRightProfiles und klicken Sie auf [+], um ein neues Profil hinzuzufügen oder das vorhandene Profil zu bearbeiten.

 enter image description here

  • Copyright Vorlage erstellen oder aktualisieren, eine Mustervorlage kann von unten kopiert werden:

Schöpfer: Hitesh Sahu auf $ today Zuletzt geändert: $ file.lastModified Copyright: Alle Rechte vorbehalten. Ⓒ $ today.year http://hiteshsahu.com

Lizenziert unter der Apache-Lizenz, Version 2.0 (die "Lizenz"); Sie dürfen diese Datei nur in Übereinstimmung mit der Lizenz verwenden. Sie können eine Kopie der Lizenz unter .__ erhalten. http://www.Apache.org/licenses/LICENSE-2.0 Sofern dies nicht durch geltendes Recht vorgeschrieben oder schriftlich vereinbart ist, wird die unter der Lizenz vertriebene Software auf einem "AS IS" .__ vertrieben. BASIS OHNE GARANTIEN OR BEDINGUNGEN JEDER ART, entweder ausdrücklich oder impliziert Siehe die Lizenz für die jeweilige Sprache Berechtigungen und Einschränkungen unter der Lizenz.

 enter image description here

  • Wählen Sie nun das neu erstellte Urheberrecht als Standardprofil für das Urheberrecht aus.

     enter image description here

  • Aktualisiere das Copyright des gesamten Projekts wie folgt

     enter image description here

1
Hitesh Sahu