美文网首页funny
如何在日志文件打印比较酷炫的图形和文字

如何在日志文件打印比较酷炫的图形和文字

作者: 毛福林 | 来源:发表于2020-08-06 22:02 被阅读0次

    大家学(CTRL)习(C)别人代码的时候,看到别人的代码程序,在日志中打印非常酷炫的图形,或者文字,比如大家都特别熟悉的“佛祖保佑”的图案,大家也想在自己的代码中打印相关的日志内容,看起来比较酷,今天主要给大家介绍快捷获取酷炫图形和文字的方法,以便大家能够在程序启动日志时,给大家炫一下技术

    一、注释图案

    大家最熟悉的佛祖保佑的图形,如下图所示,可以很容易在度娘中,使用java 佛祖等关键字,找到相关的内容,如果今天只是介绍这种比较简单的方法的话,也是浪费大家的时间。

    佛祖保佑+佛曰

    今天给大家介绍一种简单获取图形化代码的插件-koroFileHeader,这款软件是需要安装在Visual Studio Code上的,当然 这款插件的主要功能并不是生成图形的注释 😂


    koroFileHeader主要功能

    从该插件的简介中可以看到,支持一键添加佛祖保佑永无BUG、神兽护体等注释图案是在排在第三位的,今天就是要说一下这个功能

    1.1 安装koroFileHeader

    1. 需要在本地电脑安装 Visual Studio Code(悄悄的跟大家说一下,这款软件也算是微软开源的一款良心软件,如有没有用过的,可以试一下),直接百度搜索软件名称即可
    2. Visual Studio Code安装完成后,找到拓展(可使用快捷键 Ctrl+Shift+X),在搜索框中输入koroFileHeader即可,选择第一个点击安装即可


      查找koroFileHeader插件

    1.2 生成各式各样的图形注解

    安装完成后,直接使用快捷键 Ctrl+Shift+P,在弹出的文本框中驶入codeDesign,在联想输入中,显示所有的注释图案,只需选择自己喜欢的团即可。


    codeDesign 注释图案

    使用codeDesign-美女:注释图案-美女,生成效果如下“”


    codeDesign-美女:注释图案-美女

    二、注释文字

    注释图案,可能体现不出自身项目中的一些特性,可能需要使用文字表示
    最近在看到若依代码中,看到banner.txt文件中生成了很多类似于3D文字的注释文字,如下图所示:


    banner.txt

    于是在提了issue,问了一下类似于这样的文字如何生成,非常感谢@也许@yongdaidai两位大神,提供了两个网站可以生成相关的文字.

    1. Text To ASCII Art Generator;
    2. BootSchool
    3. IMG2TXT

    对于第一个网站,只能生成相关的注释文字,可以选择相应的字体,生成所有字体的注释文字显示,大家可以选择自己认为最合适的注释文字。


    效果图

    对于第二个网站,在功能上增加注释图案的搜索功能,收集网上特别多的注释图案可供大家选择,同时,可以生成相关的banner.txt文件,提供spring boot项目使用。


    注释文字效果图 注释图案效果图

    第三个网站,比较牛,可以将指定的图片生成相关注解文字。


    IMG2TXT

    点击ASCIIFY按钮,即可


    IMG2TXT生成效果图

    三、如何在Spring boot项目

    使用上述方法生成的文字注释,可以将其复制到banner.txt文件中,并将该文件存放到src/main/resources 目录下,在application.properties进行配置

    #是否显示banner,可选值[true|false]
    spring.main.show-banner=false
    

    四、总结

    在项目的日志文件中输出个性化的内容,对一些特别的内容,建议不要放到企业的项目中,企业级项目中的日志,会由专门的监控平台收集,如果不合事宜的内容放到日志文件中,影响毕竟不好。

    参考文献

    1.banner.txt文件如何生成
    2.bootschool官网
    3.SpringBoot启动时的Banner设置

    相关文章

      网友评论

        本文标题:如何在日志文件打印比较酷炫的图形和文字

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