惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 聂微东
S
Schneier on Security
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Latest news
Latest news
Cyberwarzone
Cyberwarzone
Cisco Talos Blog
Cisco Talos Blog
T
The Exploit Database - CXSecurity.com
T
Tenable Blog
I
Intezer
T
Threat Research - Cisco Blogs
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cybersecurity and Infrastructure Security Agency CISA
P
Privacy International News Feed
P
Palo Alto Networks Blog
The Register - Security
The Register - Security
IT之家
IT之家
Google DeepMind News
Google DeepMind News
C
Cyber Attacks, Cyber Crime and Cyber Security
L
LINUX DO - 最新话题
S
Securelist
WordPress大学
WordPress大学
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Hugging Face - Blog
Hugging Face - Blog
N
News and Events Feed by Topic
H
Help Net Security
Project Zero
Project Zero
K
Kaspersky official blog
博客园 - 三生石上(FineUI控件)
L
LINUX DO - 热门话题
大猫的无限游戏
大猫的无限游戏
G
GRAHAM CLULEY
F
Full Disclosure
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
TaoSecurity Blog
TaoSecurity Blog
N
News | PayPal Newsroom
Forbes - Security
Forbes - Security
博客园 - 司徒正美
I
InfoQ
Recent Announcements
Recent Announcements
Attack and Defense Labs
Attack and Defense Labs
P
Privacy & Cybersecurity Law Blog
S
Security @ Cisco Blogs
人人都是产品经理
人人都是产品经理
The GitHub Blog
The GitHub Blog
Simon Willison's Weblog
Simon Willison's Weblog
G
Google Developers Blog
N
Netflix TechBlog - Medium
U
Unit 42
阮一峰的网络日志
阮一峰的网络日志

博客园 - 陈晓猛

验证网络ipv6的可用性 docker compose对应的内容,创建thread网络后连接设备 ONVIF协议与RTSP协议 OpenClaw:接入minimax-2.5的新手指引 Windows 端 OpenClaw 安装教程(保姆级) 使用zigbee2mqtt模拟发送信息 HA上配置MQTT esphome模拟IOT设备连接到HA ESPHome模拟设备脚本 自制hash_v1和hash_v2种子文件 接口 CDN(动态 CDN/API 网关 CDN)测试用例 cf-cache-status共有几种状态分别会在什么情况下产生 接口接入cdn和网页接入cdn的区别 pip安装依赖包报错内容为User defined options,Native files 如何解决 MCP:Trae中集成Playwright 实现网页自动化测试 测试用例设计检查项 如何给Playwright 添加 MCP(Microsoft Playwright Component Testing) npm 无法加载文件npm.ps1 文档收集地址 Ugreen记录验证不同国家码对应的跳转链接 error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.44.35207\bin\HostX86\x64\cl.exe' failed with exit code 2 解决方案 - 陈晓猛 Cursor使用小技巧(待更新) Trae 接入 Claude 3.7:AI 编程工具界的“卷王”,完全免费 提高研发效能——基于 DeepSeek-V3的本地化实践 大模型&ai学习课程一些笔记 P图训练模型 python3安装crypto出错及解决方法 windows搭建syncthing中继服务器和发现服务器
VScode在顶部生成作者信息
陈晓猛 · 2025-05-06 · via 博客园 - 陈晓猛

1、安装koroFileHeader

 2、左下角选择管理---设置---输入"fileheader"---点击"在setting.json中编辑"

3、输入"fileheader"-点击"在setting.json中编辑

初始文件代码如下:

{
  "fileheader.customMade": {
    "Author": "你的名字",
    "Date": "Do not edit", // 文件创建日期(自动生成)
    "LastEditors": "你的名字", // 最后编辑者
    "LastEditTime": "Do not edit", // 最后编辑时间(自动更新)
    "Description": "文件用途描述",
    "FilePath": "Do not edit" // 文件路径(可选)
  }
}

(2)默认支持变量(自动替换)

变量作用
Do not edit 自动填充当前日期/时间
$/ 获取 Git 用户名
%Y-%m-%d 格式化日期(2024-05-21
${env:USERNAME} 获取系统用户名(Windows)
OBS-xxx 自定义变量(在 settings.json 里定义)

3. 自定义触发快捷键

默认快捷键是 Ctrl + Alt + I(插入文件头)和 Ctrl + Alt + T(更新最后修改信息)。
如需更改:

{
  "fileheader.cursorMode": {
    "description": "快速插入注释",
    "key": "Ctrl+Alt+C"
  }
}

3. 自定义触发快捷键

默认快捷键是 Ctrl + Alt + I(插入文件头)和 Ctrl + Alt + T(更新最后修改信息)。
如需更改:

{
  "fileheader.cursorMode": {
    "description": "快速插入注释",
    "key": "Ctrl+Alt+C"
  }
}

4. 示例效果

Python

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Author: 你的名字
# @Date: 2024-05-21 14:00:00
# @LastEditors: 你的名字
# @LastEditTime: 2024-05-21 15:30:00
# @Description: 文件用途描述

JavaScript

/*
 * @Author: 你的名字
 * @Date: 2024-05-21 14:00:00
 * @LastEditors: 你的名字
 * @LastEditTime: 2024-05-21 15:30:00
 * @Description: 文件用途描述
 */

5. 进阶配置

(1)不同语言使用不同模板

"fileheader.configObj": {
  "language": {
    "python": {
      "head": "# -*- coding: utf-8 -*-",
      "middle": "# ",
      "end": ""
    },
    "javascript": {
      "head": "/**",
      "middle": " * ",   
      "end": " */"
    }
  }
}

(2)自动从 Git 获取用户名

"fileheader.customMade": {
    "Author": "git config user.name",
    "Email": "git config user.email"
}

(3)不显示某些字段

"fileheader.configObj": {
    "noWithStr": true,  // 不显示 @ 符号
    "autoAdd": true     // 新文件自动添加头部注释
}

声明 欢迎转载,但请保留文章原始出处:) 博客园:https://www.cnblogs.com/chenxiaomeng/ 如出现转载未声明 将追究法律责任~谢谢合作