Header daya secara otomatis (atau melalui perintah/pintasan ctrl+alt+h ) memasukkan (dan memperbarui) teks header file (komentar penulis).
Power Header menawarkan konfigurasi yang mudah dan kustomisasi yang kuat agar sesuai dengan kebutuhan apa pun!

Berikut ini adalah deskripsi ringkas. Silakan lihat di pengaturan header daya untuk semua detail lezat yang menarik?
| Apa yang Anda minta ❔ | Apa yang kamu dapatkan ❗ |
|---|---|
| ? ️ Bahasa yang didukung | ?% mereka semua! |
| ⏩ Sisipkan dan Perbarui Header Otomatis | Pak, ya, Pak! Masukkan header secara otomatis ke file baru (? Dukungan hitam/putih tentu saja ) dan perbarui Simpan. Tidak ada jalan pintas keyboard tunggal yang ditekan! |
| ? Template header | bisa menjadi string teks ,? Baca dari file lokal ,? Atau bahkan sumber daya jarak jauh ! ? (http: //) |
| ? Variabel untuk interpolasi dalam template | Ain't No Hard-Coded Fields BS di sini! Anda dapat melakukan apa pun F? Anda mau! Gunakan semua variabel snippet vscode dan tentukan pasangan variabel khusus - mereka bahkan dapat menjadi kode javascript, memungkinkan untuk teks kompleks yang sewenang -wenang, format tanggal, dll! ? |
| Gaya komentar | ⬛ Blokir Gaya Komentar, ➖ Gaya komentar garis, ? atau masukkan header sebagaimana adanya (gaya Anda sendiri). |
| Pembaruan Konten Header | Perbarui header melalui perintah/pintasan atau secara otomatis pada simpan file. JavaScript Regular Expression Replace memungkinkan pembaruan teks kompleks yang sewenang -wenang. ? Gunakan dengan hati -hati |
| Wow, semua ini luar biasa?, Tapi saya memiliki case edge khusus yang sangat langka di ruang kerja multi-root saya untuk bahasa file ini? - Saya mendengar Anda mengatakan⁉ | Memanfaatkan header daya penuh dan daya vs daya bawaan? Anda selalu dapat menimpa semua pengaturan header daya di folder ( workspace atau .vscode ) settings.json , bahkan bahasa spesifik: "[<language>]": { "powerHeader.<setting>": ... } , untuk mencapai gaya header yang Anda inginkan? |
Masukkan header yang lebih sederhana dalam file teks biasa (melalui perintah/pintasan) pengaturan pengguna.json
"[plaintext]" : {
"powerHeader.commentMode" : " raw " ,
"powerHeader.template" : " Author: <author> (email) / $TM_FILENAME @ !date! "
}Mari kita buat ini bekerja ⏩ secara otomatis hanya untuk file teks biasa:
"[plaintext]" : {
"powerHeader.autoInsert.enable" : true ,
"powerHeader.autoInsert.allow" : "always" ,
"powerHeader.commentMode" : "raw" ,
"powerHeader.template" : "Author: <author> (email) / $TM_FILENAME @ !date!"
}Gunakan header lain untuk pengaturan ruang kerja proyek klien itu
"powerHeader.template" : "file://$WORKSPACE_FOLDER/dev/template.txt" Perusahaan Anda mengharuskan Anda menggunakan templat header tertentu di cpp ? Mudah! <she>
"[cpp]" : {
"powerHeader.commentMode" : "line" ,
"powerHeader.template" : "https://intranet.company.com/static/templates/cpp/header" ,
} Lihat tab Kontribusi Fitur
Sayangnya Kontribusi Fitur Saat Ini Kolom Deskripsi Tidak Mendukung MarkdownDescription? masalah di sini
? "powerHeader.update.enable": "save" tidak akan berfungsi dengan benar dalam kombinasi dengan "files.autoSave": "onFocusChange"
(Dokumen yang kehilangan fokus akan disimpan, tetapi pembaruan konten header akan dicoba dalam editor fokus (yang dapat diedit))
? Solusi:
Jika Anda ingin menyimpan "files.autoSave": "onFocusChange" set "powerHeader.update.enable": "manual"
atau gunakan "powerHeader.update.enable": "save" dengan "files.autoSave": "off|afterDelay|onWindowChange" pengaturan