卑微小吳勵志寫博客第8天。工欲善其事,必先利其器。對於開發也是,想要快速高效的開發,也要使用一些好的工具。今天盤點一下平時開發過程中比較好用的工具。
IntelliJ IDEA
idea目前是業界公認的最好用java開發工具,以前的eclipse玩家也越來越多的使用idea。可以安裝大量的插件,同時也可以很好的開發前端。
Postman
API接口調試工具,對於當前前後端分離的開發模式,可以說是必不可少的一款工具。同時也可以使用postman格式化一下json,當然一般不會在postman上面格式化。
Jmeter
壓測工具
1.能夠對HTTP和FTP服務器進行壓力和性能測試, 也可以對任何數據庫進行同樣的測試(通過JDBC)。
2.完全的可移植性和100% 純java。
3.完全多線程 框架允許通過多個線程併發取樣和通過單獨的線程組對不同的功能同時取樣。
4.緩存和離線分析/回放測試結果。
Navicat
數據庫可視化工具,支持多種數據庫,平時用來連接並管理數據庫,數據庫遷移的時候可以進行數據傳輸,項目上線的時候可以用來同步表結構。個人用過SQLyog和PL/SQL,感覺還是navicat最好用,可視化看着更舒服。但是pl/sql專門爲oracle定製,使用oracle數據庫時會更快一些。
RedisDesktop
Redis可視化工具,平時用來查看和管理Redis緩存中的數據,有時候需要清空緩存的時候就用到它了。
Robomongo
MongoDB可視化工具,平時用來查看和管理MongoDB中的數據。
PowerDesigner
數據庫表設計工具。平時用來設計數據庫表,設計完成之後可以直接導出數據庫表。
MindMaster
製作思維導圖的工具。在用過MindMaster和xmind後,覺得MindMaster更好用,提供了更多的模板。平時在做彙報的時候也可以多采用這種思維導圖的模式,讓領導更容易理解你要表達的內容。
Notpad++
記事本類型的文本工具,可以支持多種語言。感覺這是大部分開發必備的工具。我平時會用notpad++記錄一下筆記,然後看服務器日誌一般都會copy進來看。當然也可以裝格式化json 的插件。
Snipaste
這款截屏工具強力推薦,很便捷。還可以把截屏貼在屏幕上,平時可以既當截屏工具,又當便籤,記錄一下當天的任務,下班的時候清楚掉。
部分工具的官方網址,當然也可以自己網上找資源下載:
IntelliJ IDEA:https://www.jetbrains.com/idea/download
Postman:https://www.postman.com/
PowerDesigner:http://powerdesigner.de/
Navicat:http://www.formysql.com/xiazai.html
RedisDesktop:https://redisdesktop.com/download
Robomongo:https://robomongo.org/download
Typora:https://typora.io/
MindMaster:http://www.edrawsoft.cn/mindmaster
Snipaste:https://www.snipaste.com/