Java開發者必備常用工具


💨 作者:laker,因爲喜歡LOL滴神faker,又是NBA湖人隊🏀(laker)粉絲兒(主要是老詹的粉絲兒),本人又姓,故取筆名:laker
❤️喜歡分享自己工作中遇到的問題和解決方案以及一些讀書筆記和心得分享
🌰本人創建了微信公衆號【Java大廠面試官】,用於和大家交流分享
🏰 個人微信【lakernote】,加作者備註下暗號:cv之道




今天分享下,我工作中使用到的 比較好用的工具,大部分都是免費的,也有收費版本的,如何下載以及綠它,可自行百度(這個都不會,也就太拉了),這裏爲了節約大家的時間,我也 準備了一份兒全量的,可以去公衆號【 Java大廠面試官】,回覆: 常用工具,領取。
在這裏插入圖片描述

通用工具

Notepad++

強大的記事本工具,支持多語言高亮,開發必備,優點如下:

  • 開源軟件,可以免費使用,
  • 內置了幾乎所有的編碼支持,可以自由切換,調試編碼問題非常方便。針對linux和mac、windows換行符不兼容問題,在底部狀態欄雙擊可以很容易的切換。
  • 內置了幾十種語言的語法高亮,用戶可以任意的修改和自定義主題,如Java、sql等
  • 支持豐富的插件
  • 支持正則表達式查找替換
  • 支持鼠標滾輪控制縮放

Typora

MarkDown文本編輯器,windows上最佳markDown語法編輯器,不解釋。現在寫文章和公衆號用的都是它,愛不釋手。

  • 有 OS X、Windows、Linux 三個平臺的版本,並且由於仍在測試中,是完全免費
  • 支持實時預覽,所見即所得
  • 自動幫你將不是很美觀的直引號 " ' 轉化爲更美觀的彎引號
  • 強大的圖片插入功能,可以Ctrl + V 將網絡圖片、剪貼板圖片複製到文檔中
  • **「打字機模式」使得你所編輯的那一行永遠處於屏幕正中。「專注模式」**使你正在編輯的那一行保留顏色,而其他行的字體呈灰色。
  • 原生支持導出 PDF,HTML等格式

PicGo

圖牀工具

Google瀏覽器

不會翻牆的同學可以將搜索引擎設置爲百度,開發調試的主流瀏覽器。

Beyond Compare

Beyond Compare是我最喜歡的比較工具。在開發的過程中,文件對比是最常見的工作之一,有時文件產生了變更需要了解變化,有時需要對比兩個不同服務器的配置文件,有時需要比較兩個不同版本的文件以瞭解bug產生的時段。

Project

項目管理工具
在這裏插入圖片描述

開發工具

Jdk

jdk8.0u102_64位一鍵安裝免設置環境變量版,非常的方便,一鍵安裝。
在這裏插入圖片描述

Intellij IDEA

Java開發神器,開發效率高,功能非常強大,速度快,用上後你就不會再想用eclipse了(本人就是Eclipse轉的IDEA)。

  • 更好的智能提示
  • 非常豐富的插件
  • 更快的運行速度
  • 更高的開發效率
  • 版本控制完美支持
  • 對spring框架默認支持更好

Navicat premium

數據庫連接工具,支持多種主流數據庫,mysql,,oracle,sqlServer,以及各種雲數據庫(阿里雲,騰訊雲,AWS),功能強大,頁面元素扁平化,美觀。

  • 批處理作業可以設置計劃並在指定的時間運行。批處理作業可以創建的對象包括打印報表、查詢、數據傳輸、數據 同步、導入和導出。
  • 支持備份或還原。
  • 數據或結構同步:從一個數據庫中詳細的分析進程傳輸數據到另外一個數據庫,同樣可以對比並修改表的結構
  • 導入或導出,格式例如 Access、Excel、XML、TXT、CSV、JSON 及更多。
  • 使用專業的對象設計器創建、修改和設計所有數據庫對象。

Jd-gui

可以幫助你快速地反編譯多個class,甚至整個jar,工具是免費的。

Postman

服務端接口調試工具,支持多種請求方式,也可以作爲前後端分離開發調試的工具

SoapUI

在這裏插入圖片描述

遠程連接

MobaXterm

安全終端連接工具,支持多種連接方式,用於遠程連接主機。

  • 免費版功能就很強大
  • 支持SSH,FTP,串口,VNC,X server等功能
  • 支持標籤,切換也十分方便
  • 有豐富的插件,可以進一步增強功能
  • 衆多快捷鍵,操作方便

XSehll、XFtp

在這裏插入圖片描述

SecureCRT

在這裏插入圖片描述

畫圖工具

XMind

免費的思維導圖工具。

Drawio

我所有文章使用的圖都是用它畫的,支持常用的流程圖、時序圖、泳道圖、物理架構、邏輯架構圖等。

win、mac、linux平臺下均有客戶端。即使沒客戶端,web也能直接編輯。另外http://draw.io完全免費、開源的。

ProcessOn

web在線編輯,也很好用,同樣支持常用的流程圖、時序圖、泳道圖、物理架構、邏輯架構圖等。

Visio

在這裏插入圖片描述

抓包工具

  • fiddler
  • wireshark
  • charles

在這裏插入圖片描述

壓測工具

  • Jmeter

  • wrk

  • ab

之前的文章有詳細點兒的介紹,作爲開發,我們應該掌握的幾款性能測試工具

自動化相關

JIRA

Git

Jenkins

Maven


QQ羣【837324215
關注我的公衆號【Java大廠面試官】,回覆:架構資源等關鍵詞(更多關鍵詞,關注後注意提示信息)獲取更多免費資料。

公衆號也會持續輸出高質量文章,和大家共同進步。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章