Automatisch (oder über Befehl/Verknüpfung Strg+Alt+H ) Einfüge (und aktualisiere) Dateiheader -Text (Autoren Kommentar).
Power Header bietet eine einfache Konfiguration und eine leistungsstarke Anpassung, um alle Anforderungen zu entsprechen!

Das Folgende sind gekürzt. Bitte beachten Sie die Einstellungen für Power Header für alle saftigen köstlichen Details.
| Was Sie nach ❔ verlangen | Was du bekommst ❗ |
|---|---|
| ? Umpf unterstützte Sprachen | ?% sie alle! |
| ⏩ Automatische Headereinfüge und Aktualisierung | Sir, ja, Sir! Fügen Sie die Header automatisch in neue Dateien ( natürlich Black-/Whitelist-Support) ein und aktualisieren Sie sie auf Speichern. Keine einzige Tastaturverknüpfung gedrückt! |
| ? Header -Vorlage | Kann eine Textzeichenfolge sein,? Aus einer lokalen Datei lesen? Oder sogar eine Remote -Ressource ! ? (http (s): //) |
| ? Variablen zur Interpolation in der Vorlage | Sind hier keine hartcodierten Felder BS! Sie können was auch immer tun? Du willst! Verwenden Sie alle VSCODE -Snippet -Variablen und definieren Sie benutzerdefinierte Variablenpaare - sie können sogar JavaScript -Code sein, sodass beliebiger komplexer Text, Datumsformate usw.! ? |
| Kommentarstile | ⬛ Block Kommentarstil, ➖ Zeilenkommentarstil, ? Oder fügen Sie die Header so ein (Ihr eigener Stil). |
| Header -Inhalts -Update | Aktualisieren Sie den Header über den Befehl/die Verknüpfung oder automatisch auf Datei Speichern. JavaScript regelmäßiger Ausdruck Ersatz ermöglicht beliebige komplexe Textaktualisierungen. ? Verwendung mit Vorsicht |
| Wow, all das ist großartig?, Aber ich habe diesen super seltenen Spezialkandidaten in meinem Multi-Root-Arbeitsbereich für diese Dateisprache? - Ich höre dich sagen⁉ | Nutzen Sie den vollständigen Power-Header und den integrierten VS-Code integriert? Sie können alle Power -Header -Einstellungen in einem ( Arbeitsbereich oder .VSCODE -Ordner ) einstellungen.JSON , sogar Sprachspezifisch: "[<language>]": { "powerHeader.<setting>": ... } |
Fügen Sie einen einfacheren Header in einfachen Textdateien (über Befehl/Verknüpfung) Benutzereinstellungen ein. Json
"[plaintext]" : {
"powerHeader.commentMode" : " raw " ,
"powerHeader.template" : " Author: <author> (email) / $TM_FILENAME @ !date! "
}Lassen Sie uns dies nur für Klartextdateien automatisch machen: nur für Klartextdateien:
"[plaintext]" : {
"powerHeader.autoInsert.enable" : true ,
"powerHeader.autoInsert.allow" : "always" ,
"powerHeader.commentMode" : "raw" ,
"powerHeader.template" : "Author: <author> (email) / $TM_FILENAME @ !date!"
}Verwenden Sie einen anderen Header für diesen Client -Projekt Workspace Settings.json
"powerHeader.template" : "file://$WORKSPACE_FOLDER/dev/template.txt" Ihr Unternehmen verlangt von Ihnen, eine bestimmte Header -Vorlage in cpp zu verwenden? Einfach! <irgendwelche>
"[cpp]" : {
"powerHeader.commentMode" : "line" ,
"powerHeader.template" : "https://intranet.company.com/static/templates/cpp/header" ,
} Siehe Registerkarte Feature -Beiträge
Leider unterstützt die aktuelle Spalte für Feature -Beiträge Beschreibung nicht MarkdownDescription? Ausgabe hier
? "powerHeader.update.enable": "save" funktioniert in Kombination mit "files.autoSave": "onFocusChange" nicht korrekt.
(Das Dokument des Fokusverlusts wird dennoch gespeichert, aber das Header-Inhalts-Update wird im Fokuswaren-Editor (bearbeitbar) ausprobiert.)
? Problemumgehungen:
Wenn Sie "files.autoSave": "onFocusChange" setzen "powerHeader.update.enable": "manual"
Oder verwenden Sie "powerHeader.update.enable": "save" mit "files.autoSave": "off|afterDelay|onWindowChange"