30+款在线工具,我的工作效率提升500%

作者丨Hollis
出自:https://www.cnblogs.com/hollischuang/p/13130203.html
Perl 之父 Larry Wall 曾经在自己的《Programming Perl》一书中提到过:“优秀程序员有3种美德: 懒惰、急躁和傲慢" 。懒惰,作为程序员美德的第一个要素 。
Larry Wall 所说程序员应该具备的懒惰,并不是安于现状、不思进取 。而是一种为了达到同样甚至更好的目标,而付出最少的时间或者精力的行为 。一个懒惰的程序员会尽量使自己的代码即实用又有很好的可读性,这样可以节省很多后面的维护的成本 。一个懒惰的程序员会尽力完善代码中的注释及文档,以免别人问自己太过问题 。一个懒惰的程序员会擅长使用各种工具,从方方面面提升自己的效率 。
懒惰是科技发展、人类进步的最大动力 。从原始社会、农业时代、工业时代一直到如今的信息时代 。因为懒惰,人们才会有动力去发明各种高效、便捷的工具,这些当初的工具,渐渐的就形成了如今的科技 。所谓工欲善其事、必先利其器,说的就是这个道理 。
在一篇文章中,作者将介绍多种实用的工具,全方位的武装你,使我们的读者都可以当一个“懒惰”的程序员 。
搜索类在线工具
1、SearchCode(https://searchcode.com/ )是一个源码搜索引擎,目前支持从 Github、Bitbucket、google Code、CodePlex、SourceForge 和 Fedora Project 平台搜索公开的源码 。
30+款在线工具,我的工作效率提升500%

文章插图
 
2、mvnrepository(http://mvnrepository.com )这个不用详细解释了,就是查询maven的gav等信息 。
3、Iconfont(https://www.iconfont.cn )国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能 。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具 。
30+款在线工具,我的工作效率提升500%

文章插图
 
image
4、BinaryDoc for OpenJDK(https://openjdk.binarydoc.org/net.JAVA/openjdk/)直接从OpenJDK二进制文件生成文档,二进制代码是最好的文档 。
5、Unsplash(https://unsplash.com )是一个免费的图片分享网站,可以在上面搜索无版权图片
6、鸠摩搜书(https://www.jiumodiary.com/ )国内一款强大的电子书搜索引擎,整合了大部分电子书平台的资源,最重要的是它无需注册登录,可以直接下载 。并且网站页面清新、且资源免费 。
30+款在线工具,我的工作效率提升500%

文章插图
 
7、MySlide(https://myslide.cn/ )是一个提供PPT分享服务的平台,在这里你可以找到你想要的PPT 。
8、IT大咖说(https://www.itdks.com/ )是IT垂直领域的大咖知识分享平台,分享行业TOP大咖干货,技术大会在线直播录播,在线直播知识分享平台 。
生成类在线工具
1、BeJSON(http://www.bejson.com/json2javapojo )是一个比较好用将Json转成Java对象的工具 。json是目前JavaWeb中数据传输的主要格式,很多时候会有把json转成Java对象的需求 。有时候合作方会提供一个json的样例,需要我们自己定义Java类,这时候这个工具就派上用场了 。
30+款在线工具,我的工作效率提升500%

文章插图
 
2、在线corn生成工具(https://cron.qqe2.com/ ),Cron 一般用于配置定时任务的执行 。但是要想一次性的把一个corn表达式配置好确实很难的,需要程序员记住他的语法 。有一些在线工具可以提供图形化的界面,只要输入想要定时执行的周期等,就可以自动生成corn表达式 。
3、正则表达式的生成工具(http://tool.chinaz.com/tools/regexgenerate )正则表达式,又称规则表达式 。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念 。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本 。在使用正则表达式进行字符转过滤的时候,需要用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑 。通常,这个规则字符串的定义是比较麻烦和复杂的 。也需要经过大量的测试和验证才能被采用 。
4、 ASCII艺术生成工具(http://patorjk.com/software/taag/ )可以将输入的字符快速转换成ASCII艺术文字的形式 。
30+款在线工具,我的工作效率提升500%

文章插图
 
5、ProcessOn(https://www.processon.com/ )是一个在线协作绘图平台,为用户提供最强大、易用的作图工具!支持在线创作流程图、BPMN、UML图、UI界面原型设计、IOS界面原型设计 。6、MarkDown编辑器,Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,深受广大程序员们的喜爱,推荐几款在线md编辑器:MaHua(https://mahua.jser.me/ ) 马克飞象(https://maxiang.io/ ) Cmd(https://www.zybuluo.com/mdeditor )


推荐阅读