美文网首页
一键添加佛祖保佑永无BUG、神兽护体等注释图案的插件

一键添加佛祖保佑永无BUG、神兽护体等注释图案的插件

作者: OBKoro1 | 来源:发表于2020-05-20 10:14 被阅读0次

    很早之前就见过各种佛祖保佑永无BUG神兽护体等形式的注释,感觉很有趣,蛮骚的😉。

    然后最近有人在我开源的VSCode插件:koroFileHeader里面给我提issue,希望能够支持这种类型的注释。

    现在开发完成了,大家可以根据下面的使用方式试用一下。

    koroFileHeader插件简介

    1. 这个插件目前维护两年多了,有1300+Star,支持所有主流语言,支持自定义语言(不支持的语言可以自行设置)。
    2. 作用: 在文件开头添加注释,记录文件信息/文件的传参/出参等,让人对文件的功能一目了然。
    3. 如果觉得还不错的话,就给我点个Star⭐️吧~

    插件示例:

    example.gif

    一键添加佛祖保佑永无BUG、神兽护体等注释图案

    使用方式

    1. 在VSCode插件市场下载安装koroFileHeader

    2. 通过快捷键shift+command+p 输入注释图案/codeDesign,就可以选择注释图案了, 如下图所示。

    image

    注释图案GIF示例

    image

    支持各种语言的注释

    注释图案不仅支持目前世面主流的注释形式,还支持自定义语言的注释形式。url

    注释图案和头部注释结合

    "fileheader.configObj": {
        "designAddHead": false // 默认关闭
    }
    

    设为true效果如下:

    /*
     *                        .::::.
     *                      .::::::::.
     *                     :::::::::::
     *                  ..:::::::::::'
     *               '::::::::::::'
     *                 .::::::::::
     *            '::::::::::::::..
     *                 ..::::::::::::.
     *               ``::::::::::::::::
     *                ::::``:::::::::'        .:::.
     *               ::::'   ':::::'       .::::::::.
     *             .::::'      ::::     .:::::::'::::.
     *            .:::'       :::::  .:::::::::' ':::::.
     *           .::'        :::::.:::::::::'      ':::::.
     *          .::'         ::::::::::::::'         ``::::.
     *      ...:::           ::::::::::::'              ``::.
     *     ````':.          ':::::::::'                  ::::..
     *                        '.:::::'                    ':'````..
     * 
     * Author       : OBKoro1
     * Date         : 2020-04-30 15:51:08
     * LastEditors  : OBKoro1
     * LastEditTime : 2020-05-13 17:24:47
     * FilePath     : \fileHead\test.js
     * Description  : 
     * https://github.com/OBKoro1
     */
    

    注释图案

    佛祖

    /*
     *                        _oo0oo_
     *                       o8888888o
     *                       88" . "88
     *                       (| -_- |)
     *                       0\  =  /0
     *                     ___/`---'\___
     *                   .' \\|     |// '.
     *                  / \\|||  :  |||// \
     *                 / _||||| -:- |||||- \
     *                |   | \\\  - /// |   |
     *                | \_|  ''\---/''  |_/ |
     *                \  .-\__  '-'  ___/-. /
     *              ___'. .'  /--.--\  `. .'___
     *           ."" '<  `.___\_<|>_/___.' >' "".
     *          | | :  `- \`.;`\ _ /`;.`/ - ` : | |
     *          \  \ `_.   \_ __\ /__ _/   .-` /  /
     *      =====`-.____`.___ \_____/___.-`___.-'=====
     *                        `=---='
     * 
     * 
     *      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     * 
     *            佛祖保佑       永不宕机     永无BUG
     */
    

    佛曰

    /*
     *           佛曰:  
     *                   写字楼里写字间,写字间里程序员;  
     *                   程序人员写程序,又拿程序换酒钱。  
     *                   酒醒只在网上坐,酒醉还来网下眠;  
     *                   酒醉酒醒日复日,网上网下年复年。  
     *                   但愿老死电脑间,不愿鞠躬老板前;  
     *                   奔驰宝马贵者趣,公交自行程序员。  
     *                   别人笑我忒疯癫,我笑自己命太贱;  
     *                   不见满街漂亮妹,哪个归得程序员?
     */
    

    佛祖+佛曰

    /*
     *                        _oo0oo_
     *                       o8888888o
     *                       88" . "88
     *                       (| -_- |)
     *                       0\  =  /0
     *                     ___/`---'\___
     *                   .' \\|     |// '.
     *                  / \\|||  :  |||// \
     *                 / _||||| -:- |||||- \
     *                |   | \\\  - /// |   |
     *                | \_|  ''\---/''  |_/ |
     *                \  .-\__  '-'  ___/-. /
     *              ___'. .'  /--.--\  `. .'___
     *           ."" '<  `.___\_<|>_/___.' >' "".
     *          | | :  `- \`.;`\ _ /`;.`/ - ` : | |
     *          \  \ `_.   \_ __\ /__ _/   .-` /  /
     *      =====`-.____`.___ \_____/___.-`___.-'=====
     *                        `=---='
     * 
     * 
     *      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     * 
     *            佛祖保佑       永不宕机     永无BUG
     * 
     *        佛曰:  
     *                写字楼里写字间,写字间里程序员;  
     *                程序人员写程序,又拿程序换酒钱。  
     *                酒醒只在网上坐,酒醉还来网下眠;  
     *                酒醉酒醒日复日,网上网下年复年。  
     *                但愿老死电脑间,不愿鞠躬老板前;  
     *                奔驰宝马贵者趣,公交自行程序员。  
     *                别人笑我忒疯癫,我笑自己命太贱;  
     *                不见满街漂亮妹,哪个归得程序员?
     */
    

    美女

    /*
     *                        .::::.
     *                      .::::::::.
     *                     :::::::::::
     *                  ..:::::::::::'
     *               '::::::::::::'
     *                 .::::::::::
     *            '::::::::::::::..
     *                 ..::::::::::::.
     *               ``::::::::::::::::
     *                ::::``:::::::::'        .:::.
     *               ::::'   ':::::'       .::::::::.
     *             .::::'      ::::     .:::::::'::::.
     *            .:::'       :::::  .:::::::::' ':::::.
     *           .::'        :::::.:::::::::'      ':::::.
     *          .::'         ::::::::::::::'         ``::::.
     *      ...:::           ::::::::::::'              ``::.
     *     ````':.          ':::::::::'                  ::::..
     *                        '.:::::'                    ':'````..
     */
    

    龙图腾

    /*
     * ......................................&&.........................
     * ....................................&&&..........................
     * .................................&&&&............................
     * ...............................&&&&..............................
     * .............................&&&&&&..............................
     * ...........................&&&&&&....&&&..&&&&&&&&&&&&&&&........
     * ..................&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&..............
     * ................&...&&&&&&&&&&&&&&&&&&&&&&&&&&&&.................
     * .......................&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.........
     * ...................&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&...............
     * ..................&&&   &&&&&&&&&&&&&&&&&&&&&&&&&&&&&............
     * ...............&&&&&@  &&&&&&&&&&..&&&&&&&&&&&&&&&&&&&...........
     * ..............&&&&&&&&&&&&&&&.&&....&&&&&&&&&&&&&..&&&&&.........
     * ..........&&&&&&&&&&&&&&&&&&...&.....&&&&&&&&&&&&&...&&&&........
     * ........&&&&&&&&&&&&&&&&&&&.........&&&&&&&&&&&&&&&....&&&.......
     * .......&&&&&&&&.....................&&&&&&&&&&&&&&&&.....&&......
     * ........&&&&&.....................&&&&&&&&&&&&&&&&&&.............
     * ..........&...................&&&&&&&&&&&&&&&&&&&&&&&............
     * ................&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&............
     * ..................&&&&&&&&&&&&&&&&&&&&&&&&&&&&..&&&&&............
     * ..............&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&....&&&&&............
     * ...........&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&......&&&&............
     * .........&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.........&&&&............
     * .......&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&...........&&&&............
     * ......&&&&&&&&&&&&&&&&&&&...&&&&&&...............&&&.............
     * .....&&&&&&&&&&&&&&&&............................&&..............
     * ....&&&&&&&&&&&&&&&.................&&...........................
     * ...&&&&&&&&&&&&&&&.....................&&&&......................
     * ...&&&&&&&&&&.&&&........................&&&&&...................
     * ..&&&&&&&&&&&..&&..........................&&&&&&&...............
     * ..&&&&&&&&&&&&...&............&&&.....&&&&...&&&&&&&.............
     * ..&&&&&&&&&&&&&.................&&&.....&&&&&&&&&&&&&&...........
     * ..&&&&&&&&&&&&&&&&..............&&&&&&&&&&&&&&&&&&&&&&&&.........
     * ..&&.&&&&&&&&&&&&&&&&&.........&&&&&&&&&&&&&&&&&&&&&&&&&&&.......
     * ...&&..&&&&&&&&&&&&.........&&&&&&&&&&&&&&&&...&&&&&&&&&&&&......
     * ....&..&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&...........&&&&&&&&.....
     * .......&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&..............&&&&&&&....
     * .......&&&&&.&&&&&&&&&&&&&&&&&&..&&&&&&&&...&..........&&&&&&....
     * ........&&&.....&&&&&&&&&&&&&.....&&&&&&&&&&...........&..&&&&...
     * .......&&&........&&&.&&&&&&&&&.....&&&&&.................&&&&...
     * .......&&&...............&&&&&&&.......&&&&&&&&............&&&...
     * ........&&...................&&&&&&.........................&&&..
     * .........&.....................&&&&........................&&....
     * ...............................&&&.......................&&......
     * ................................&&......................&&.......
     * .................................&&..............................
     * ..................................&..............................
     */
    

    程序员之歌

    /*
     *                   江城子 . 程序员之歌
     * 
     *               十年生死两茫茫,写程序,到天亮。
     *                   千行代码,Bug何处藏。
     *               纵使上线又怎样,朝令改,夕断肠。
     * 
     *               领导每天新想法,天天改,日日忙。
     *                   相顾无言,惟有泪千行。
     *               每晚灯火阑珊处,夜难寐,加班狂。
     * 
     */
    

    耶稣

    /*
     *                                |~~~~~~~|
     *                                |       |
     *                                |       |
     *                                |       |
     *                                |       |
     *                                |       |
     *     |~.\\\_\~~~~~~~~~~~~~~xx~~~         ~~~~~~~~~~~~~~~~~~~~~/_//;~|
     *     |  \  o \_         ,XXXXX),                         _..-~ o /  |
     *     |    ~~\  ~-.     XXXXX`)))),                 _.--~~   .-~~~   |
     *      ~~~~~~~`\   ~\~~~XXX' _/ ';))     |~~~~~~..-~     _.-~ ~~~~~~~
     *               `\   ~~--`_\~\, ;;;\)__.---.~~~      _.-~
     *                 ~-.       `:;;/;; \          _..-~~
     *                    ~-._      `''        /-~-~
     *                        `\              /  /
     *                          |         ,   | |
     *                           |  '        /  |
     *                            \/;          |
     *                             ;;          |
     *                             `;   .       |
     *                             |~~~-----.....|
     *                            | \             \
     *                           | /\~~--...__    |
     *                           (|  `\       __-\|
     *                           ||    \_   /~    |
     *                           |)     \~-'      |
     *                            |      | \      '
     *                            |      |  \    :
     *                             \     |  |    |
     *                              |    )  (    )
     *                               \  /;  /\  |
     *                               |    |/   |
     *                               |    |   |
     *                                \  .'  ||
     *                                |  |  | |
     *                                (  | |  |
     *                                |   \ \ |
     *                                || o `.)|
     *                                |`\\) |
     *                                |       |
     *                                |       |
     */
    

    /*
     *                        ::
     *                       :;J7, :,                        ::;7:
     *                       ,ivYi, ,                       ;LLLFS:
     *                       :iv7Yi                       :7ri;j5PL
     *                      ,:ivYLvr                    ,ivrrirrY2X,
     *                      :;r@Wwz.7r:                :ivu@kexianli.
     *                     :iL7::,:::iiirii:ii;::::,,irvF7rvvLujL7ur
     *                    ri::,:,::i:iiiiiii:i:irrv177JX7rYXqZEkvv17
     *                 ;i:, , ::::iirrririi:i:::iiir2XXvii;L8OGJr71i
     *               :,, ,,:   ,::ir@mingyi.irii:i:::j1jri7ZBOS7ivv,
     *                  ,::,    ::rv77iiiriii:iii:i::,rvLq@huhao.Li
     *              ,,      ,, ,:ir7ir::,:::i;ir:::i:i::rSGGYri712:
     *            :::  ,v7r:: ::rrv77:, ,, ,:i7rrii:::::, ir7ri7Lri
     *           ,     2OBBOi,iiir;r::        ,irriiii::,, ,iv7Luur:
     *         ,,     i78MBBi,:,:::,:,  :7FSL: ,iriii:::i::,,:rLqXv::
     *         :      iuMMP: :,:::,:ii;2GY7OBB0viiii:i:iii:i:::iJqL;::
     *        ,     ::::i   ,,,,, ::LuBBu BBBBBErii:i:i:i:i:i:i:r77ii
     *       ,       :       , ,,:::rruBZ1MBBqi, :,,,:::,::::::iiriri:
     *      ,               ,,,,::::i:  @arqiao.       ,:,, ,:::ii;i7:
     *     :,       rjujLYLi   ,,:::::,:::::::::,,   ,:i,:,,,,,::i:iii
     *     ::      BBBBBBBBB0,    ,,::: , ,:::::: ,      ,,,, ,,:::::::
     *     i,  ,  ,8BMMBBBBBBi     ,,:,,     ,,, , ,   , , , :,::ii::i::
     *     :      iZMOMOMBBM2::::::::::,,,,     ,,,,,,:,,,::::i:irr:i:::,
     *     i   ,,:;u0MBMOG1L:::i::::::  ,,,::,   ,,, ::::::i:i:iirii:i:i:
     *     :    ,iuUuuXUkFu7i:iii:i:::, :,:,: ::::::::i:i:::::iirr7iiri::
     *     :     :rk@Yizero.i:::::, ,:ii:::::::i:::::i::,::::iirrriiiri::,
     *      :      5BMBBBBBBSr:,::rv2kuii:::iii::,:i:,, , ,,:,:i@petermu.,
     *           , :r50EZ8MBBBBGOBBBZP7::::i::,:::::,: :,:,::i;rrririiii::
     *               :jujYY7LS0ujJL7r::,::i::,::::::::::::::iirirrrrrrr:ii:
     *            ,:  :@kevensun.:,:,,,::::i:i:::::,,::::::iir;ii;7v77;ii;i,
     *            ,,,     ,,:,::::::i:iiiii:i::::,, ::::iiiir@xingjief.r;7:i,
     *         , , ,,,:,,::::::::iiiiiiiiii:,:,:::::::::iiir;ri7vL77rrirri::
     *          :,, , ::::::::i:::i:::i:i::,,,,,:,::i:i:::iir;@Secbone.ii:::
     */
    

    喷火龙

    /*
     *                                                     __----~~~~~~~~~~~------___
     *                                    .  .   ~~//====......          __--~ ~~
     *                    -.            \_|//     |||\\  ~~~~~~::::... /~
     *                 ___-==_       _-~o~  \/    |||  \\            _/~~-
     *         __---~~~.==~||\=_    -_--~/_-~|-   |\\   \\        _/~
     *     _-~~     .=~    |  \\-_    '-~7  /-   /  ||    \      /
     *   .~       .~       |   \\ -_    /  /-   /   ||      \   /
     *  /  ____  /         |     \\ ~-_/  /|- _/   .||       \ /
     *  |~~    ~~|--~~~~--_ \     ~==-/   | \~--===~~        .\
     *           '         ~-|      /|    |-~\~~       __--~~
     *                       |-~~-_/ |    |   ~\_   _-~            /\
     *                            /  \     \__   \/~                \__
     *                        _--~ _/ | .-~~____--~-/                  ~~==.
     *                       ((->/~   '.|||' -_|    ~~-/ ,              . _||
     *                                  -_     ~\      ~~---l__i__i__i--~~_/
     *                                  _-~-__   ~)  \--______________--~~
     *                                //.-~~~-~_--~- |-------~~~~~~~~
     *                                       //.-~~~--\
     *                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     * 
     *                               神兽保佑            永无BUG
     */
    

    蝙蝠

    /*
     *                   ___====-_  _-====___
     *             _--^^^#####//      \\#####^^^--_
     *          _-^##########// (    ) \\##########^-_
     *         -############//  |\^^/|  \\############-
     *       _/############//   (@::@)   \############\_
     *      /#############((     \\//     ))#############\
     *     -###############\\    (oo)    //###############-
     *    -#################\\  / VV \  //#################-
     *   -###################\\/      \//###################-
     *  _#/|##########/\######(   /\   )######/\##########|\#_
     *  |/ |#/\#/\#/\/  \#/\##\  |  |  /##/\#/  \/\#/\#/\#| \|
     *  `  |/  V  V  `   V  \#\| |  | |/#/  V   '  V  V  \|  '
     *     `   `  `      `   / | |  | | \   '      '  '   '
     *                      (  | |  | |  )
     *                     __\ | |  | | /__
     *                    (vvv(VVV)(VVV)vvv)
     * 
     *      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     * 
     *                神兽保佑            永无BUG
     */
    

    Auto Commit 一键补充commit记录

    本人还开源了另外一个VSCode插件:Auto Commit

    这是一个用于Git自动commit的VSCode插件,它可以用来补充之前忘记提交commit,帮助你把首页的绿色格子填满,感兴趣的可以试用一下~

    autoCommit演示

    最后

    如果觉得还不错的话,就给个 Star ⭐️ 鼓励一下我吧~

    前端进阶积累公众号GitHub、wx:OBkoro1、邮箱:obkoro1@foxmail.com

    相关文章

      网友评论

          本文标题:一键添加佛祖保佑永无BUG、神兽护体等注释图案的插件

          本文链接:https://www.haomeiwen.com/subject/ympmohtx.html