原文出处: hollischuang(@Hollis_Chuang)php
做为一个Java开发人员,常常要和各类各样的工具打交道,除了咱们经常使用的IDE工具之外,其实还有不少工具是咱们在平常开发及学习过程当中要常用到的。博主偏心使用在线工具,由于我的以为这样比较方便。本文就总结了一下我经常使用的在线工具。欢迎纠正及补充。java
我会在个人我的博客(http://www.hollischuang.com)中单首创建一个经常使用工具页面,把这些工具的连接放到里面,我会持续更新这个页面。不爱保存书签的同窗能够直接保存个人页面。python
后面我会在有时间的时候作个浏览器书签或者chrome插件。c++
Grepcode是一个面向于Java开发人员的网站,在这里你能够经过Java的projects、classes等各类关键字在线查看它对应的源码,知道对应的project、classes等信息。 更方便的是,能提供很是多不一样版本的源码在线查看、jar包、源码jar包、doc的下载。 一样,你也能够之间使用xxx-1.1.1.jar相似这样的名字直接找到对应的jar包,从而下载。git
SearchCode 是一个源码搜索引擎,目前支持从 Github、Bitbucket、Google Code、CodePlex、SourceForge 和 Fedora Project 平台搜索公开的源码。正则表达式
ProcessOn是一个在线协做绘图平台,为用户提供最强大、易用的做图工具!支持在线创做流程图、BPMN、UML图、UI界面原型设计、iOS界面原型设计等。sql
我用过不少json在线格式化的工具,通过实践,json.cn是比较不错的,不只支持json格式的验证及格式化,还能够将json格式压缩成普通文本等好用功能。chrome
使用过svn或者git的人对diffcheck确定不陌生,但有时候咱们修改的文本内容并无被版本控制,那么就可使用在线的网站查看文件的修改状况。https://www.diffchecker.com/很不错。json
以上这几个我都用过,都还好吧,由于我通常都喜欢把本身写过的东西保存下来,因此就用了客户端的,我是用的是MacDown
mvnrepository这个不用详细解释了,就是查询maven的gav信息一类的。由于咱们公司有内部的Nexus仓库,因此不多用这个。
http://tool.lu/coderunner/能够在线运行php,c,c++,go,python,java,groovy等代码。基本是不多使用。
说不出具体哪一个好,其实都不太准确,仍是须要本身根据语境进行翻译。
不过忍不住吐槽一句国内的这几个翻译网站,既然是作翻译的,域名居然用拼音,我也是醉了。
AutoJCode能够从sql的建表语句中生成一个DO类。
http://www.bejson.com/json2javapojo/
站长工具的编码转换比较全面,提供了Unicode编码、UFT8编码、URL编码/解码等功能。
Cron通常用于配置定时任务的执行。没有什么特别好的网站,http://www.pdtools.net/tools/becron.jsp还能够吧,基本能够知足需求。
Java开发对正则表达式确定不陌生。站长工具提供的正则验证还不错。
站长工具提供的正则代码生成。
时间戳(英语:Timestamp)是指在一连串的资料中加入辨识文字,如时间或日期,用以保障本地端(local)资料更新顺序与远端(remote)一致。
站长工具提供的时间戳转换。
世界各地时间转换,我比较经常使用的是北京时间转纽约时间,北京时间转洛杉矶时间。 timebie提供了世界时间相互转换的功能。
站长工具中的加密解密
convertworld是一个比较全的单位换算的网站。我常常用它进行时间单位和货币单位的换算。