Java开发常用在线工具
原文出處:?hollischuang(@Hollis_Chuang)
作為一個(gè)Java開(kāi)發(fā)人員,經(jīng)常要和各種各樣的工具打交道,除了我們常用的IDE工具以外,其實(shí)還有很多工具是我們?cè)谌粘i_(kāi)發(fā)及學(xué)習(xí)過(guò)程中要經(jīng)常使用到的。博主偏愛(ài)使用在線工具,因?yàn)閭€(gè)人覺(jué)得這樣比較方便。本文就總結(jié)了一下我常用的在線工具。歡迎糾正及補(bǔ)充。
我會(huì)在我的個(gè)人博客(http://www.hollischuang.com)中單獨(dú)創(chuàng)建一個(gè)常用工具頁(yè)面,把這些工具的鏈接放到里面,我會(huì)持續(xù)更新這個(gè)頁(yè)面。不愛(ài)保存書(shū)簽的同學(xué)可以直接保存我的頁(yè)面。
后面我會(huì)在有時(shí)間的時(shí)候做個(gè)瀏覽器書(shū)簽或者chrome插件。
Java源代碼搜索
Grepcode是一個(gè)面向于Java開(kāi)發(fā)人員的網(wǎng)站,在這里你可以通過(guò)Java的projects、classes等各種關(guān)鍵字在線查看它對(duì)應(yīng)的源碼,知道對(duì)應(yīng)的project、classes等信息。 更方便的是,能提供非常多不同版本的源碼在線查看、jar包、源碼jar包、doc的下載。 同樣,你也可以之間使用xxx-1.1.1.jar類似這樣的名字直接找到對(duì)應(yīng)的jar包,從而下載。
開(kāi)源代碼及文檔搜索
SearchCode?是一個(gè)源碼搜索引擎,目前支持從 Github、Bitbucket、Google Code、CodePlex、SourceForge 和 Fedora Project 平臺(tái)搜索公開(kāi)的源碼。
在線UML制圖
ProcessOn是一個(gè)在線協(xié)作繪圖平臺(tái),為用戶提供最強(qiáng)大、易用的作圖工具!支持在線創(chuàng)作流程圖、BPMN、UML圖、UI界面原型設(shè)計(jì)、iOS界面原型設(shè)計(jì)等。
Json在線驗(yàn)證及格式化
我用過(guò)很多json在線格式化的工具,經(jīng)過(guò)實(shí)踐,json.cn是比較不錯(cuò)的,不僅支持json格式的驗(yàn)證及格式化,還可以將json格式壓縮成普通文本等好用功能。
Diff Check
使用過(guò)svn或者git的人對(duì)diffcheck肯定不陌生,但有時(shí)候我們修改的文本內(nèi)容并沒(méi)有被版本控制,那么就可以使用在線的網(wǎng)站查看文件的修改情況。https://www.diffchecker.com/很不錯(cuò)。
MarkDown編輯器
MaHua
馬克飛象
Cmd
以上這幾個(gè)我都用過(guò),都還好吧,因?yàn)槲乙话愣枷矚g把自己寫(xiě)過(guò)的東西保存下來(lái),所以就用了客戶端的,我是用的是MacDown
Maven依賴查詢
mvnrepository這個(gè)不用詳細(xì)解釋了,就是查詢maven的gav信息一類的。因?yàn)槲覀児居袃?nèi)部的Nexus倉(cāng)庫(kù),所以很少用這個(gè)。
在線代碼運(yùn)行
http://tool.lu/coderunner/可以在線運(yùn)行php,c,c++,go,python,java,groovy等代碼。基本是很少使用。
在線翻譯
Google翻譯?百度翻譯?有道翻譯?愛(ài)詞霸翻譯
說(shuō)不出具體哪個(gè)好,其實(shí)都不太準(zhǔn)確,還是需要自己根據(jù)語(yǔ)境進(jìn)行翻譯。
不過(guò)忍不住吐槽一句國(guó)內(nèi)的這幾個(gè)翻譯網(wǎng)站,既然是做翻譯的,域名竟然用拼音,我也是醉了。
SQL自動(dòng)生成Java代碼
AutoJCode可以從sql的建表語(yǔ)句中生成一個(gè)DO類。
json生成java類
http://www.bejson.com/json2javapojo/
SQL美化/格式化/壓縮
sql在線美化,格式化,壓縮
編碼轉(zhuǎn)換
站長(zhǎng)工具的編碼轉(zhuǎn)換比較全面,提供了Unicode編碼、UFT8編碼、URL編碼/解碼等功能。
Corn表達(dá)式生成
Cron一般用于配置定時(shí)任務(wù)的執(zhí)行。沒(méi)有什么特別好的網(wǎng)站,http://www.pdtools.net/tools/becron.jsp還可以吧,基本可以滿足需求。
正則驗(yàn)證
Java開(kāi)發(fā)對(duì)正則表達(dá)式肯定不陌生。站長(zhǎng)工具提供的正則驗(yàn)證還不錯(cuò)。
正則代碼生成
站長(zhǎng)工具提供的正則代碼生成。
時(shí)間戳轉(zhuǎn)換
時(shí)間戳(英語(yǔ):Timestamp)是指在一連串的資料中加入辨識(shí)文字,如時(shí)間或日期,用以保障本地端(local)資料更新順序與遠(yuǎn)端(remote)一致。
站長(zhǎng)工具提供的時(shí)間戳轉(zhuǎn)換。
世界時(shí)間轉(zhuǎn)換
世界各地時(shí)間轉(zhuǎn)換,我比較常用的是北京時(shí)間轉(zhuǎn)紐約時(shí)間,北京時(shí)間轉(zhuǎn)洛杉磯時(shí)間。?timebie提供了世界時(shí)間相互轉(zhuǎn)換的功能。
加密解密
站長(zhǎng)工具中的加密解密
查看網(wǎng)頁(yè)源代碼
查看網(wǎng)頁(yè)源代碼
單位換算
convertworld是一個(gè)比較全的單位換算的網(wǎng)站。我經(jīng)常用它進(jìn)行時(shí)間單位和貨幣單位的換算。
在線調(diào)色板
在線調(diào)色板
常用對(duì)照表
ASCII對(duì)照表
HTTP狀態(tài)碼
HTTP Content-type
TCP/UDP常見(jiàn)端口參考
HTML轉(zhuǎn)義字符
RGB顏色參考
歡迎補(bǔ)充~
總結(jié)
以上是生活随笔為你收集整理的Java开发常用在线工具的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 韩国的开发者开源项目 paper wit
- 下一篇: cadence——基本操作6