koroFileHeader 很是實用的Vscode 插件[用於添加文件頭部註釋]

koroFileHeader

一個讀取用戶自定義模板,經過快捷鍵添加文件頭部註釋、在光標處添加函數註釋的 VsCode插件

language

簡體中文 | Englishhtml

一些文檔

支持語言前端

插件設置/配置python

更新日誌git

常見問題github

簡介

  1. 文件頭部添加註釋:web

    • 在文件開頭添加註釋,記錄文件信息
    • 支持用戶高度自定義註釋選項
    • 保存文件的時候,自動更新最後的編輯時間和編輯人
    • 快捷鍵:windowctrl+alt+i,macctrl+cmd+i
  2. 在光標處添加函數註釋:函數

    • 在光標處自動生成一個註釋模板,下方有栗子
    • 支持用戶高度自定義註釋選項
    • 快捷鍵:windowctrl+alt+t,macctrl+cmd+t
    • 快捷鍵不可用極可能是被佔用了,參考這裏
    1. 支持不一樣語言的註釋格式,以下。

支持註釋格式:

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

安裝

在 Vscode 擴展商店中搜索koroFileHeader,點擊安裝便可。spa

使用

  1. 文件頭部註釋:

    在當前編輯文件中使用快捷鍵:windowctrl+alt+t/macctrl+cmd+t,便可生成文件頭部註釋。插件

  2. 函數註釋:3d

    1. 將光標放在函數行或者將光標放在函數上方的空白行
    2. 使用快捷鍵windowctrl+alt+t,macctrl+cmd+t,便可生成函數註釋。
    3. 事實上,函數註釋在文件的任意位置均可生成,這裏須要本身控制。

註釋模板的設置

  • 默認配置:

    在用戶首選項中搜索fileheader,默認配置爲:

    "fileheader.customMade": {} // 頭部註釋
       "fileheader.cursorMode": {} // 函數註釋

    用戶未設置的狀況下,頭部註釋和函數註釋模板爲:

    • 自定義模板:

      1. 在用戶設置中,搜索fileheader
      2. 複製默認配置+修改配置,重啓生效

        如上設置,生成註釋:

        // 文件頭部註釋
        /*
         * @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" // 文件最後編輯時間
  }
  // 不填寫對應屬性即關閉對應功能

自動更新編輯時間

示例:

最後

若是以爲還不錯的話,就給個 Star ⭐️ 鼓勵一下我吧~

博客前端積累文檔公衆號GitHub

相關文章
相關標籤/搜索