大家学(CTRL)习(C)别人代码的时候,看到别人的代码程序,在日志中打印非常酷炫的图形,或者文字,比如大家都特别熟悉的“佛祖保佑”的图案,大家也想在自己的代码中打印相关的日志内容,看起来比较酷,今天主要给大家介绍快捷获取酷炫图形和文字的方法,以便大家能够在程序启动日志时,给大家炫一下技术
一、注释图案
大家最熟悉的佛祖保佑的图形,如下图所示,可以很容易在度娘中,使用java 佛祖等关键字,找到相关的内容,如果今天只是介绍这种比较简单的方法的话,也是浪费大家的时间。
今天给大家介绍一种简单获取图形化代码的插件-koroFileHeader,这款软件是需要安装在Visual Studio Code上的,当然 这款插件的主要功能并不是生成图形的注释 😂
从该插件的简介中可以看到,支持一键添加佛祖保佑永无BUG、神兽护体等注释图案是在排在第三位的,今天就是要说一下这个功能
1.1 安装koroFileHeader
- 需要在本地电脑安装 Visual Studio Code(悄悄的跟大家说一下,这款软件也算是微软开源的一款良心软件,如有没有用过的,可以试一下),直接百度搜索软件名称即可
-
Visual Studio Code安装完成后,找到拓展(可使用快捷键 Ctrl+Shift+X),在搜索框中输入koroFileHeader即可,选择第一个点击安装即可
1.2 生成各式各样的图形注解
安装完成后,直接使用快捷键 Ctrl+Shift+P,在弹出的文本框中驶入codeDesign,在联想输入中,显示所有的注释图案,只需选择自己喜欢的团即可。
使用codeDesign-美女:注释图案-美女,生成效果如下“”
二、注释文字
注释图案,可能体现不出自身项目中的一些特性,可能需要使用文字表示
最近在看到若依代码中,看到banner.txt文件中生成了很多类似于3D文字的注释文字,如下图所示:
于是在提了issue,问了一下类似于这样的文字如何生成,非常感谢@也许和@yongdaidai两位大神,提供了两个网站可以生成相关的文字.
对于第一个网站,只能生成相关的注释文字,可以选择相应的字体,生成所有字体的注释文字显示,大家可以选择自己认为最合适的注释文字。
对于第二个网站,在功能上增加注释图案的搜索功能,收集网上特别多的注释图案可供大家选择,同时,可以生成相关的banner.txt文件,提供spring boot项目使用。
第三个网站,比较牛,可以将指定的图片生成相关注解文字。
点击ASCIIFY按钮,即可
三、如何在Spring boot项目
使用上述方法生成的文字注释,可以将其复制到banner.txt
文件中,并将该文件存放到src/main/resources
目录下,在application.properties进行配置
#是否显示banner,可选值[true|false]
spring.main.show-banner=false
四、总结
在项目的日志文件中输出个性化的内容,对一些特别的内容,建议不要放到企业的项目中,企业级项目中的日志,会由专门的监控平台收集,如果不合事宜的内容放到日志文件中,影响毕竟不好。