30款在線工具,讓你的工作效率提升500%
搜索類在線工具
1、SearchCode(https://searchcode.com/ )是一個(gè)源碼搜索引擎,目前支持從 Github、Bitbucket、Google Code、CodePlex、SourceForge 和 Fedora Project 平臺(tái)搜索公開(kāi)的源碼。

2、mvnrepository(http://mvnrepository.com )這個(gè)不用詳細(xì)解釋了,就是查詢maven的gav等信息。
3、Iconfont(https://www.iconfont.cn )國(guó)內(nèi)功能很強(qiáng)大且圖標(biāo)內(nèi)容很豐富的矢量圖標(biāo)庫(kù),提供矢量圖標(biāo)下載、在線存儲(chǔ)、格式轉(zhuǎn)換等功能。阿里巴巴體驗(yàn)團(tuán)隊(duì)傾力打造,設(shè)計(jì)和前端開(kāi)發(fā)的便捷工具。

4、BinaryDoc for OpenJDK(https://openjdk.binarydoc.org/net.java/openjdk/)直接從OpenJDK二進(jìn)制文件生成文檔,二進(jìn)制代碼是最好的文檔。
5、Unsplash(https://unsplash.com )是一個(gè)免費(fèi)的圖片分享網(wǎng)站,可以在上面搜索無(wú)版權(quán)圖片
6、鳩摩搜書(https://www.jiumodiary.com/ )國(guó)內(nèi)一款強(qiáng)大的電子書搜索引擎,整合了大部分電子書平臺(tái)的資源,最重要的是他無(wú)需注冊(cè)登錄,可以直接下載。并且網(wǎng)站頁(yè)面清新、且資源免費(fèi)。

7、MySlide(https://myslide.cn/ )是一個(gè)提供PPT分享服務(wù)的平臺(tái),在這里你可以找到你想要的PPT。
8、IT大咖說(shuō)(https://www.itdks.com/ )是IT垂直領(lǐng)域的大咖知識(shí)分享平臺(tái),分享行業(yè)TOP大咖干貨,技術(shù)大會(huì)在線直播錄播,在線直播知識(shí)分享平臺(tái)。
9、就自學(xué)網(wǎng)(https://www.jiuzixue.com/)是一個(gè)付費(fèi)資源網(wǎng)站,里面有很多的課程資源,省去了大家自行查找的麻煩。
生成類在線工具
1、BeJSON(http://www.bejson.com/json2javapojo )是一個(gè)比較好用將Json轉(zhuǎn)成Java對(duì)象的工具。json是目前JavaWeb中數(shù)據(jù)傳輸?shù)闹饕袷?,很多時(shí)候會(huì)有把json轉(zhuǎn)成Java對(duì)象的需求。有時(shí)候合作方會(huì)提供一個(gè)json的樣例,需要我們自己定義Java類,這時(shí)候這個(gè)工具就派上用場(chǎng)了。
2、在線corn生成工具(https://cron.qqe2.com/ ),Cron 一般用于配置定時(shí)任務(wù)的執(zhí)行。但是要想一次性的把一個(gè)corn表達(dá)式配置好確實(shí)很難的,需要程序員記住他的語(yǔ)法。有一些在線工具可以提供圖形化的界面,只要輸入想要定時(shí)執(zhí)行的周期等,就可以自動(dòng)生成corn表達(dá)式。
3、正則表達(dá)式的生成工具(http://tool.chinaz.com/tools/regexgenerate )正則表達(dá)式,又稱規(guī)則表達(dá)式。(英語(yǔ):Regular Expression,在代碼中常簡(jiǎn)寫為regex、regexp或RE),計(jì)算機(jī)科學(xué)的一個(gè)概念。正則表達(dá)式通常被用來(lái)檢索、替換那些符合某個(gè)模式(規(guī)則)的文本。在使用正則表達(dá)式進(jìn)行字符轉(zhuǎn)過(guò)濾的時(shí)候,需要用事先定義好的一些特定字符、及這些特定字符的組合,組成一個(gè)“規(guī)則字符串”,這個(gè)“規(guī)則字符串”用來(lái)表達(dá)對(duì)字符串的一種過(guò)濾邏輯。通常,這個(gè)規(guī)則字符串的定義是比較麻煩和復(fù)雜的。也需要經(jīng)過(guò)大量的測(cè)試和驗(yàn)證才能被采用。
4、 ASCII藝術(shù)生成工具(http://patorjk.com/software/taag/ )可以將輸入的字符快速轉(zhuǎn)換成ASCII藝術(shù)文字的形式。

5、ProcessOn(https://www.processon.com/ )是一個(gè)在線協(xié)作繪圖平臺(tái),為用戶提供最強(qiáng)大、易用的作圖工具!支持在線創(chuàng)作流程圖、BPMN、UML圖、UI界面原型設(shè)計(jì)、iOS界面原型設(shè)計(jì)。
6、MarkDown編輯器,Markdown 是一種輕量級(jí)標(biāo)記語(yǔ)言,它允許人們使用易讀易寫的純文本格式編寫文檔,深受廣大程序員們的喜愛(ài),推薦幾款在線md編輯器:MaHua(https://mahua.jser.me/ ) 馬克飛象(https://maxiang.io/ ) Cmd(https://www.zybuluo.com/mdeditor )
轉(zhuǎn)換類在線工具
1、站長(zhǎng)工具的編碼轉(zhuǎn)換(http://tool.chinaz.com/tools/unicode.aspx )比較全面,提供了Unicode編碼、UFT8編碼、URL編碼/解碼等功能。編碼問(wèn)題一直困擾著開(kāi)發(fā)人員,尤其在Java 中更加明顯,因?yàn)镴ava 是跨平臺(tái)語(yǔ)言,不同平臺(tái)之間編碼之間的切換較多。計(jì)算中提拱了多種編碼方式,常見(jiàn)的有 ASCII、ISO-8859-1、GB2312、GBK、UTF-8、UTF-16 等。有些時(shí)候開(kāi)發(fā)人員需要通過(guò)編碼轉(zhuǎn)換的方式來(lái)查看不同編碼下面的文件內(nèi)容。

2、時(shí)間戳轉(zhuǎn)換工具(http://tool.chinaz.com/Tools/unixtime.aspx),時(shí)間戳(英語(yǔ):Timestamp)是指在一連串的資料中加入辨識(shí)文字,如時(shí)間或日期,用以保障本地端(local)資料更新順序與遠(yuǎn)端(remote)一致。3、Timebie(http://www.timebie.com/cn/easternbeijing.php )提供了世界時(shí)間相互轉(zhuǎn)換的功能。世界各地時(shí)間轉(zhuǎn)換在做國(guó)際業(yè)務(wù)的時(shí)候會(huì)經(jīng)常用到,比如北京時(shí)間轉(zhuǎn)紐約時(shí)間,北京時(shí)間轉(zhuǎn)洛杉磯時(shí)間。4、加密解密也是JavaWeb可能會(huì)經(jīng)常遇到的,有的時(shí)候我們需要驗(yàn)證加密算法是否正確,或者要解密等場(chǎng)景,就需要一個(gè)在線工具(http://tool.chinaz.com/tools/textencrypt.aspx )來(lái)快速驗(yàn)證。5、convertworld(https://www.convertworld.com/zh-hans/ )是一個(gè)比較全的單位換算的網(wǎng)站。我經(jīng)常用它進(jìn)行時(shí)間單位和貨幣單位的換算。

6、Convertio(https://convertio.co/zh/flv-mp4/ )是一個(gè)在線視頻格式轉(zhuǎn)換工具,支持多種常見(jiàn)視頻格式,如 FLV、MOV 和 AVI 等。上傳的視頻文件不能超過(guò) 100 MB。7、Docsmall(https://docsmall.com/image-compress )是一個(gè)在線圖片壓縮工具,可以批量壓縮圖片、Gif 圖,一次最多上傳 30 張圖片,每張圖片最大為 25 MB。
檢查類在線工具
1、JSON格式化工具(https://www.json.cn/ )是我嘗試過(guò)很多同類工具之后最經(jīng)常使用的一個(gè),不僅支持json格式的驗(yàn)證及格式化,還可以將json格式壓縮成普通文本等好用功能。有時(shí)候我們不確定這個(gè)文本是否完全符合JSON格式,有時(shí)候我們也想可以更清晰的查看這個(gè)JSON文本的格式關(guān)系。就可以使用這個(gè)工具來(lái)進(jìn)行JSON格式的驗(yàn)證和格式化。

2、正則驗(yàn)證(http://tool.chinaz.com/regex ),Java開(kāi)發(fā)對(duì)正則表達(dá)式肯定不陌生。站長(zhǎng)工具提供的這個(gè)正則驗(yàn)真工具還不錯(cuò)。3、Diffchecker(https://www.diffchecker.com/ )是一個(gè)使用很不錯(cuò)代碼差異對(duì)比工具。使過(guò)svn或者git的人對(duì)diffcheck肯定不陌生,但有時(shí)候我們修改的文本內(nèi)容并沒(méi)有被版本控制,那么就可以使用在線的網(wǎng)站查看文件的修改情況。

對(duì)照類工具
1、ASCII對(duì)照表 :http://tool.oschina.net/commons?type=4
2、HTTP狀態(tài)碼 :http://tool.oschina.net/commons?type=5
3、HTTP Content-type :http://tool.oschina.net/commons
4、TCP/UDP常見(jiàn)端口參考 :http://tool.oschina.net/commons?type=7
5、HTML轉(zhuǎn)義字符 :http://tool.oschina.net/commons?type=2
6、RGB顏色參考 :http://tool.oschina.net/commons?type=3
7、網(wǎng)頁(yè)字體參考 :http://tool.oschina.net/commons?type=8
在線代碼運(yùn)行
1、CodeRunner(https://tool.lu/coderunner/ )可以在線運(yùn)行php、c、c++、go、python、java、groovy等代碼。當(dāng)我們?cè)谕饷?,沒(méi)有IDE又想執(zhí)行個(gè)小程序的時(shí)候是個(gè)不錯(cuò)的選擇。

一個(gè)實(shí)用小插件
最后,再給大家推薦一個(gè)chrome插件,這個(gè)插件中囊括了很多上面介紹的在線工具的功能,如JSON格式化、時(shí)間戳轉(zhuǎn)換、Markdown工具、編碼解碼、加密解密、正則驗(yàn)證等。
