Заголовок питания автоматически (или через команду/ярлык Ctrl+Alt+H ) Вставки (и обновления) текст заголовка файла (комментарий автора).
Power Header предлагает легкую конфигурацию и мощную настройку, чтобы соответствовать любым потребностям!

Следующие описания. Пожалуйста, смотрите в настройках заголовка питания для всех сочных вкусных деталей?
| Что вы просите ❔ | Что ты получаешь ❗ |
|---|---|
| ? ️ поддерживаемые языки | ?% Они все! |
| ⏩ Автоматическая вставка заголовка и обновление | Сэр, да, сэр! Автоматически вставьте заголовок в новые файлы (? Black-/WhiteList-поддержка , конечно ) и обновите сохранение. Ни один сочетание клавиатуры не нажима! |
| ? Шаблон заголовка | Может быть текстовой строкой , Читать из локального файла ,? Или даже удаленный ресурс ! ? (http (s): //) |
| ? Переменные для интерполяции в шаблоне | Нет не жестко кодированных поля BS здесь! Вы можете сделать все, что F? Вы хотите! Используйте все переменные фрагмента VSCODE и определите пользовательские пары переменных - они даже могут быть кодом JavaScript, позволяя для произвольного комплексного текста, форматов даты и т. Д.! ? |
| Комментарий стилей | ⬛ Блочный стиль комментариев, ➖ Стиль комментария строки, ? или вставьте заголовок как есть (ваш собственный стиль). |
| Обновление контента заголовка | Обновите заголовок через команду/ярлык или автоматически при сохранении файлов. Замена регулярного выражения JavaScript позволяет создавать произвольные комплексные текстовые обновления. ? Использовать с осторожностью |
| Вау, все это потрясающе?, Но у меня есть очень редкий особый вариант края в моем многооверном рабочем пространстве для этого языка файла? - я слышал, ты говоришь⁉ | Использовать полный заголовок питания и встроенную мощность кода VS ? Вы всегда можете перезаписать все настройки заголовка мощности в папке ( рабочее пространство "[<language>]": { "powerHeader.<setting>": ... } .vscode ) . |
Вставьте более простой заголовок в простые текстовые файлы (через команду/oretcut) настройки пользователя.
"[plaintext]" : {
"powerHeader.commentMode" : " raw " ,
"powerHeader.template" : " Author: <author> (email) / $TM_FILENAME @ !date! "
}Давайте сделаем эту работу ⏩ автоматически только для текстовых файлов:
"[plaintext]" : {
"powerHeader.autoInsert.enable" : true ,
"powerHeader.autoInsert.allow" : "always" ,
"powerHeader.commentMode" : "raw" ,
"powerHeader.template" : "Author: <author> (email) / $TM_FILENAME @ !date!"
}Используйте другой заголовок для этого клиентского проекта настройки.
"powerHeader.template" : "file://$WORKSPACE_FOLDER/dev/template.txt" Ваша компания требует, чтобы вы использовали конкретный шаблон заголовка в cpp ? Легкий! <любое>
"[cpp]" : {
"powerHeader.commentMode" : "line" ,
"powerHeader.template" : "https://intranet.company.com/static/templates/cpp/header" ,
} См. Вкладка «Вклад функций»
К сожалению, текущие взносы функций Описание Столбец не поддерживает MarkdownDescription? выпуск здесь
? "powerHeader.update.enable": "save" не будет правильно работать в сочетании с "files.autoSave": "onFocusChange"
(Тем не менее, документ по ухудшению фокусировки будет сохранен, но обновление контента заголовка будет опробовано в редакторе, получающем фокусировку (редактируемое))
? Обходные пути:
Если вы хотите сохранить "files.autoSave": "onFocusChange" Установите "powerHeader.update.enable": "manual"
или используйте "powerHeader.update.enable": "save" с "files.autoSave": "off|afterDelay|onWindowChange"