koroFileHeader 非常实用的Vscode 插件[用于添加文件头部注释]

简介: koroFileHeader一个读取用户自定义模板,通过快捷键添加文件头部注释、在光标处添加函数注释的VsCode插件language简体中文 | English一些文档支持语言插件设置/配置更新日志常见问题简介文件头部添加注释:在文件开头添加注释,记录文件信息支持用户高度自定义注释选项保存文件的时候,自动更新最后的编辑时间和编辑人快捷键:window:ctrl+alt+i,mac:ctrl+cmd+i在光标处添加函数注释:在光标处自动生成一个注释模板,下方有栗子支持用户高度自定义注释选项快捷键:window:ctrl+alt+t,mac:

image.png

koroFileHeader

一个读取用户自定义模板,通过快捷键添加文件头部注释、在光标处添加函数注释的VsCode插件

language

简体中文 | English

一些文档

支持语言

插件设置/配置

更新日志

常见问题

简介

  1. 文件头部添加注释:
  • 在文件开头添加注释,记录文件信息
  • 支持用户高度自定义注释选项
  • 保存文件的时候,自动更新最后的编辑时间和编辑人
  • 快捷键:windowctrl+alt+i,macctrl+cmd+i
  1. 在光标处添加函数注释:
  • 在光标处自动生成一个注释模板,下方有栗子
  • 支持用户高度自定义注释选项
  • 快捷键:windowctrl+alt+t,macctrl+cmd+t
  • 快捷键不可用很可能是被占用了,参考这里
  1. 支持不同语言的注释格式,如下。

支持注释格式:

  • /**/形式:Javascript/Java/go/C++/C
  • '''形式:python
  • <!-- -->形式:html
  • '形式: vba

安装

在 Vscode 扩展商店中搜索koroFileHeader,点击安装即可。

使用

  1. 文件头部注释:
    在当前编辑文件中使用快捷键:windowctrl+alt+t/macctrl+cmd+t,即可生成文件头部注释。
  2. 函数注释:
  1. 将光标放在函数行或者将光标放在函数上方的空白行
  2. 使用快捷键windowctrl+alt+t,macctrl+cmd+t,即可生成函数注释。
  3. 事实上,函数注释在文件的任意位置都可生成,这里需要自己控制。

注释模板的设置

  • 默认配置:
    在用户首选项中搜索fileheader,默认配置为:
"fileheader.customMade": {} // 头部注释
  "fileheader.cursorMode": {} // 函数注释
  • 用户未设置的情况下,头部注释和函数注释模板为:

image.png

自定义模板:

  1. 在用户设置中,搜索fileheader
  2. 复制默认配置+修改配置,重启生效

image.png

  • 如上设置,生成注释:
// 文件头部注释
 /*
  * @Description: 
  * @version: 
  * @Company: BAT
  * @Author: OBKoro1
  * @Date: 2018-10-15 20:59:57
  * @LastEditors: OBKoro1
  * @LastEditTime: 2018-10-15 20:59:57
  */
 // 函数注释
 /**
  * @name: 
  * @test: test font
  * @msg: 
  * @param {type} 
  * @return: 
  */

自动更新最后编辑时间、编辑人:

要开启这个功能,需要在首选项设置中填写对应的属性:

"fileheader.customMade": {
    "Date": "Do not edit", // 文件创建时间(不变)
    "LastEditors": "OBKoro1", // 文件最后编辑者
    "LastEditTime": "Do not edit" // 文件最后编辑时间
  }
  // 不填写对应属性即关闭对应功能

自动更新编辑时间

示例:

image.png


目录
相关文章
|
13天前
|
iOS开发 MacOS
【Mac系统】解决Vscode中LeetCode插件不能刷剑指offer题库
文章讨论了解决Mac系统中Vscode里LeetCode插件无法刷剑指Offer题库的问题,并提供了一些相关的使用技巧和资源链接。
37 1
|
7天前
|
Windows
Windows——如何在文件资源管理器地址栏快速打开Vscode
Windows——如何在文件资源管理器地址栏快速打开Vscode
19 4
|
6天前
vscode——Prettier插件保存自动格式化
vscode——Prettier插件保存自动格式化
13 0
|
14天前
|
JavaScript Linux iOS开发
【Mac系统】Vscode使用LeetCode插件报错‘leetcode.toggleLeetCodeCn‘ not found
在Mac系统下使用VSCode的LeetCode插件时遇到“leetcode.toggleleetcodecn”命令找不到的错误解决方法,主要是通过从Nodejs官网下载并安装最新版本的Node.js来解决环境配置问题。
34 0
|
1月前
|
JavaScript IDE 开发工具
vue3【2024版】开发环境搭建(含官网和nvm下载切换最新版node,修改node下载源,创建项目,启动项目,安装vscode插件Vue - Official)
vue3【2024版】开发环境搭建(含官网和nvm下载切换最新版node,修改node下载源,创建项目,启动项目,安装vscode插件Vue - Official)
85 3
|
1月前
|
JavaScript 安全
下载安装 vscode(含汉化、插件的推荐和安装)
下载安装 vscode(含汉化、插件的推荐和安装)
33 0
下载安装 vscode(含汉化、插件的推荐和安装)
|
2月前
|
前端开发
VSCode中自带插件Emmet的用法
Emmet 是一个强大的工具,集成在 Visual Studio Code (VSCode) 中,可以大大提高编写 HTML 和 CSS 的效率。以下是如何使用 Emmet 插件的一些基本方法
53 4
|
2月前
|
移动开发 前端开发 JavaScript
揭秘VSCode魔法工具箱:HTML5 & CSS3 超强插件集合 + Css Reset与Normalize.css的终极对决
揭秘VSCode魔法工具箱:HTML5 & CSS3 超强插件集合 + Css Reset与Normalize.css的终极对决
|
1月前
|
人工智能 JavaScript 开发工具
【完全免费】VS Code 最好用的 12 款 AI 代码提示插件!!!
🎉 探索12款免费VSCode AI代码提示插件:Codeium、Codegeex、CodeFuse、TONGYI Lingma、Comate、iFlyCode、Fitten Code、Bito AI、Mintlify Doc Writer、Kodezi AI、aiXcoder、IntelliCode。这些插件提供智能补全、代码生成、注释、优化,支持多种语言,提升编程效率!🚀👩‍💻👨‍💻
1496 0
|
1月前
|
JSON 数据格式
3. 使用 VsCode 开发 uni-app 项目需要使用到的插件
3. 使用 VsCode 开发 uni-app 项目需要使用到的插件
57 0