1. 程式人生 > >[開發工具]Java開發常用的在線工具

[開發工具]Java開發常用的在線工具

pos comm 文件的 bpmn ear 圖片 流程圖 xxx json2

註明: 本文轉自http://www.hollischuang.com/archives/1459.
作為一個Java開發人員,經常要和各種各樣的工具打交道,除了我們常用的IDE工具以外,其實還有很多工具是我們在日常開發及學習過程中要經常使用到的。

我會在我的個人博客中單獨創建一個常用工具頁面,把這些工具的鏈接放到裏面。

Java源代碼搜索

Grepcode是一個面向於Java開發人員的網站,在這裏你可以通過Java的projects、classes等各種關鍵字在線查看它對應的源碼,知道對應的project、classes等信息。 更方便的是,能提供非常多不同版本的源碼在線查看、jar包、源碼jar包、doc的下載。 同樣,你也可以之間使用xxx-1.1.1.jar類似這樣的名字直接找到對應的jar包,從而下載。

技術分享圖片

開源代碼及文檔搜索

SearchCode 是一個源碼搜索引擎,目前支持從 Github、Bitbucket、Google Code、CodePlex、SourceForge 和 Fedora Project 平臺搜索公開的源碼。

技術分享圖片

在線UML制圖

ProcessOn是一個在線協作繪圖平臺,為用戶提供最強大、易用的作圖工具!支持在線創作流程圖、BPMN、UML圖、UI界面原型設計、iOS界面原型設計等。

技術分享圖片

Json在線驗證及格式化

我用過很多json在線格式化的工具,經過實踐,json.cn是比較不錯的,不僅支持json格式的驗證及格式化,還可以將json格式壓縮成普通文本等好用功能。

技術分享圖片

技術分享圖片

Diff Check

使用過svn或者git的人對diffcheck肯定不陌生,但有時候我們修改的文本內容並沒有被版本控制,那麽就可以使用在線的網站查看文件的修改情況。https://www.diffchecker.com/很不錯。

技術分享圖片

MarkDown編輯器

MaHua
馬克飛象
Cmd

以上這幾個我都用過,都還好吧,因為我一般都喜歡把自己寫過的東西保存下來,所以就用了客戶端的,我是用的是MacDown

Maven依賴查詢

mvnrepository這個不用詳細解釋了,就是查詢maven的gav信息一類的。因為我們公司有內部的Nexus倉庫,所以很少用這個。

技術分享圖片

在線代碼運行

http://tool.lu/coderunner/可以在線運行php,c,c++,go,python,java,groovy等代碼。基本是很少使用。

技術分享圖片

在線翻譯

Google翻譯 百度翻譯 有道翻譯 愛詞霸翻譯

說不出具體哪個好,其實都不太準確,還是需要自己根據語境進行翻譯。

不過忍不住吐槽一句國內的這幾個翻譯網站,既然是做翻譯的,域名竟然用拼音,我也是醉了。

SQL自動生成Java代碼

AutoJCode可以從sql的建表語句中生成一個DO類。

技術分享圖片

json生成java類

http://www.bejson.com/json2javapojo/

SQL美化/格式化/壓縮

sql在線美化,格式化,壓縮

編碼轉換

站長工具的編碼轉換比較全面,提供了Unicode編碼、UFT8編碼、URL編碼/解碼等功能。

Corn表達式生成

Cron一般用於配置定時任務的執行。沒有什麽特別好的網站,http://www.pdtools.net/tools/becron.jsp還可以吧,基本可以滿足需求。

技術分享圖片

正則驗證

Java開發對正則表達式肯定不陌生。站長工具提供的正則驗證還不錯。

正則代碼生成

站長工具提供的正則代碼生成。

時間戳轉換

時間戳(英語:Timestamp)是指在一連串的資料中加入辨識文字,如時間或日期,用以保障本地端(local)資料更新順序與遠端(remote)一致。

站長工具提供的時間戳轉換。

世界時間轉換

世界各地時間轉換,我比較常用的是北京時間轉紐約時間,北京時間轉洛杉磯時間。 timebie提供了世界時間相互轉換的功能。

加密解密

站長工具中的加密解密

查看網頁源代碼

查看網頁源代碼

單位換算

convertworld是一個比較全的單位換算的網站。我經常用它進行時間單位和貨幣單位的換算。

技術分享圖片

在線調色板

在線調色板

常用對照表

ASCII對照表

HTTP狀態碼

HTTP Content-type

TCP/UDP常見端口參考

HTML轉義字符

RGB顏色參考

[開發工具]Java開發常用的在線工具