2016-04-29 9 views
22

IntelliJ Idea: 2.016,1 Windows-10 ProWie kann ich das beheben oder die „Standard-Dateivorlage“ korrigieren Warnung in IntelliJ Idea

Wenn ich ein neues Projekt oder eine neue Klasse in ein neues Projekt zu erstellen, IntelliJ helfend ein enthält Standardkopfzeile, die meinen Namen und das Datum enthält. Es hebt jedoch auch den Code hervor und zeigt eine Warnung über die Datei unter Verwendung einer "Standarddateivorlage" an. Es schlägt zwei Möglichkeiten vor, um den Code zu korrigieren. Entweder indem Sie die Vorlage bearbeiten oder sie durch eine tatsächliche Dateivorlage ersetzen. Keine Option erfüllt jedoch die Warnung. noch ersetzt er den Inhalt des Headers manuell. Ich kann keinen Weg finden, es los zu werden.

enter image description here

Ich weiß, dass ich die Warnung unterdrücken kann, aber ich würde es vorziehen, um tatsächlich zu korrigieren oder zu beheben.

Irgendwelche Ideen?

Antwort

14

Fügen Sie einfach eine neue Zeile nach der Default Template-Anweisung hinzu, die Name und Datum hat. Intellij betrachtet diese neue Zeile als Teil der Dokumentation und hört dann auf sich zu beschweren.
aktualisieren

So:

/** 
* Created by YourName on 2017/06/11. 
* THIS LINE 
*/ 
+0

behoben. In 12 Monaten werden Sie auf die Datei zurückschauen, die einen Last-Minute-Bug behebt. In diesem Moment suchst du verzweifelt nach Hilfe in der Beschreibung, aber die einzige Hilfe, die du bekommst, ist eine leere Zeile. Ich schlage vor, einen Link zu diesem Stackoverflow anstelle einer leeren Zeile zu verwenden. – HeikoG

+2

@HeikoG, wenn Sie Dokumentation für jede Klasse oder Funktion in Ihrem Code benötigen, verwenden Sie nicht die richtige Benennung für Ihre Objekte. – hyena

+0

Leider 'Strg + Alt + L' bringt es zurück. Schade, dass es wirklich keine Möglichkeit gibt, die Warnung dauerhaft zu entfernen. –

39

Das Ziel ist es, Sie daran zu erinnern, Ihren Code zu dokumentieren, indem Sie eine Beschreibung der Klasse hinzufügen. Unabhängig davon, wofür Sie die Vorlage festlegen, wird davon ausgegangen, dass Sie eine Erinnerung mit ein paar nützlichen Informationen überschreiben möchten, wenn Sie den Text in der Vorlage nicht ändern. Wenn Sie es nicht gewohnt sind, Ihren Code mit informativen Kommentaren zu versehen, können Sie diese Überprüfung deaktivieren.

Um die Prüfung zu deaktivieren, wo der Kommentarblock als Warnung markiert ist, klicken Sie in den schattierten Bereich. Warten Sie, bis das Symbol "Glühbirne" neben dem linken Rand erscheint und dann eine Box erscheint das heißt "Vorlage bearbeiten ...", anstatt auf die Wörter zu klicken, klicken Sie auf den kleinen Pfeil rechts neben den Wörtern und wählen Sie "Inspektion deaktivieren".

+3

In intellij 14, auf den kleinen Pfeil rechts von „Vorlage bearbeiten“ klicken, wird das gleiche Menü wie den Text klicken. Ich habe es unter dem Abschnitt "Inspections" der Einstellungen – Amalgovinus

2

Gehen Sie zu Einstellungen -> Datei und Code-Vorlagen ->

Aktualisieren Sie den Kommentar enthält eine zusätzliche Zeile hinzufügen wie below..This selbst bleibt nach dem Formatieren des Codes.

/** 
    * Created by ${USER} 
    * on ${DATE}. 
    */ 
0

Drücken Sie Alt + Enter in dem Kommentar und danach Verwendung nach rechts-Pfeil auf der Tastatur ein Untermenü zu gelangen, wo Sie die Flusen Prüfung deaktivieren.

5

Ändern Sie die Standardvorlage, wie Sie wollen, und dann ist der Fehler weg!

enter image description here

+0

Dies löst sich, weil Sie die zweite * entfernen müssen, um die lästige Warnung zu stoppen. Perfekte Antwort sogar mit dem gif und müssen nicht immer etwas tun, um eine neue Datei zu erstellen – Canato

Verwandte Themen