因为知道了30+款在线工具,我的工作效率提升500%!
扫描二维码
随时随地手机看文章
Perl 之父 Larry Wall 曾经在自己的《Programming Perl》一书中提到过:“优秀程序员有3种美德:懒惰、急躁和傲慢"。懒惰,作为程序员美德的第一个要素。
Larry Wall 所说程序员应该具备的懒惰,并不是安于现状、不思进取。而是一种为了达到同样甚至更好的目标,而付出最少的时间或者精力的行为。一个懒惰的程序员会尽量使自己的代码即实用又有很好的可读性,这样可以节省很多后面的维护的成本。一个懒惰的程序员会尽力完善代码中的注释及文档,以免别人问自己太过问题。一个懒惰的程序员会擅长使用各种工具,从方方面面提升自己的效率。
懒惰是科技发展、人类进步的最大动力。从原始社会、农业时代、工业时代一直到如今的信息时代。因为懒惰,人们才会有动力去发明各种高效、便捷的工具,这些当初的工具,渐渐的就形成了如今的科技。所谓工欲善其事、必先利其器,说的就是这个道理。
在一篇文章中,作者将介绍多种实用的工具,全方位的武装你,使我们的读者都可以当一个“懒惰”的程序员。
搜索类在线工具
1、SearchCode(https://searchcode.com/ )是一个源码搜索引擎,目前支持从 Github、Bitbucket、Google Code、CodePlex、SourceForge 和 Fedora Project 平台搜索公开的源码。
2、mvnrepository(http://mvnrepository.com )这个不用详细解释了,就是查询maven的gav等信息。
3、Iconfont(https://www.iconfont.cn )国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具。
4、BinaryDoc for OpenJDK(https://openjdk.binarydoc.org/net.java/openjdk/)直接从OpenJDK二进制文件生成文档,二进制代码是最好的文档。
5、Unsplash(https://unsplash.com )是一个免费的图片分享网站,可以在上面搜索无版权图片
6、鸠摩搜书(https://www.jiumodiary.com/ )国内一款强大的电子书搜索引擎,整合了大部分电子书平台的资源,最重要的是他无需注册登录,可以直接下载。并且网站页面清新、且资源免费。
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类,这时候这个工具就派上用场了。
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艺术文字的形式。
转换类在线工具
对照类工具
在线代码运行
一个实用小插件
免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!