一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Java教程 - Java開發(fā)者推薦的10種常用工具

Java開發(fā)者推薦的10種常用工具

2021-01-07 11:44懷秋 Java教程

這篇文章主要為大家詳細(xì)介紹了Java開發(fā)者推薦的10種常用工具,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

以下是java程序員在日常生活中最常用的10種工具。如果你正在使用java,本文介紹將會(huì)對你有所幫助,如果你還不熟悉這些工具,在這里你可以對它們進(jìn)行更加系統(tǒng)的了解。

1) ide:eclipse和netbeans

ide是java開發(fā)人員最為重要的工具。ide不僅提供了集成的開發(fā)環(huán)境,還能夠幫助導(dǎo)航、調(diào)試和記錄代碼。eclipse作為行業(yè)領(lǐng)導(dǎo)者,有一半的java開發(fā)人員都在使用它。而在編寫測試程序、測試和調(diào)試java web開發(fā)的新事物方面,我更推崇netbeans,這是因?yàn)樵趙eb開發(fā)方面netbeans更加容易使用,它附帶了tomcat已經(jīng)其它的一些應(yīng)用服務(wù)器,方便于項(xiàng)目的創(chuàng)建、運(yùn)行與調(diào)試。

Java開發(fā)者推薦的10種常用工具

2) 文本編輯器:edit plus, notepad++和sublime

edit plus和notepad++是兩個(gè)不同用法的文本編輯器——記錄隨機(jī)想法,查看部分日志文件或者文檔創(chuàng)建。edit plus最優(yōu)秀的地方是它非常快速、流暢,并支持所有正則表達(dá)式的查找和替換任務(wù)。notepad++可以打開任何類型的java文件,甚至包含了未在ide配置的文件,此外,它還支持語法高亮,這使得代碼的閱讀更加容易。此外,sublime文本編輯器也備受人青睞,它有一個(gè)最大的好處就是免費(fèi)。

Java開發(fā)者推薦的10種常用工具

3) 瀏覽器:chrome和firefox

無論你是在java、c++、unix還是network領(lǐng)域,在軟件開發(fā)中,google都是你的朋友和最重要的工具之一。為了有效地使用google的服務(wù),在ie沒落的今日,你需要一個(gè)快速而流暢的瀏覽器,google chrome和firefox是我最喜歡的兩款瀏覽器。它們包含了檢查和可視化等功能的內(nèi)置web工具,因此,你可以使用它們檢查html、css代碼,進(jìn)行代碼修改調(diào)試,檢查html、javascript文件在加載時(shí)所產(chǎn)生的錯(cuò)誤等,這些信息對于java ee開發(fā)人員和其它web開發(fā)人員是非常有用的。整個(gè)工具套件也被稱為chrome開發(fā)工具

Java開發(fā)者推薦的10種常用工具

4)數(shù)據(jù)庫開發(fā):aqua data studio

aqua data studio是基于java的數(shù)據(jù)庫開發(fā)工具。你可以使用aqua data studio連接oracle、sybase或sql server數(shù)據(jù)庫。因此,如果你沒有使用oracle developer studio或sql server management studio等特定于數(shù)據(jù)庫的工具的時(shí)候,可以考慮aquastudio。如果你需要連接到不同類型的數(shù)據(jù)庫,那么它就更有用了,此外,除開aquastudio的另一種選擇是db artisan,但我不是很推薦它。aqua data studio和db artisan都是付費(fèi)工具,你需要授權(quán)許可才能使用。

Java開發(fā)者推薦的10種常用工具

5) xml文件工具:xmlspy

xmlspy是一個(gè)用于處理xml文件的收費(fèi)軟件,它支持xml文件搜索、xpath查找、xpath和xslt的轉(zhuǎn)換。xmlspy的一個(gè)突出優(yōu)點(diǎn)是支持對4,5m這樣的大型xml文件進(jìn)行處理,而不用擔(dān)心其在windows環(huán)境中崩潰。雖然你也可以使用notepad + +或internet explorer來打開xml文件,但在處理大型xml文件時(shí)會(huì)出現(xiàn)崩潰的狀況,因此它們都不是最佳的選擇。

Java開發(fā)者推薦的10種常用工具

6)插件:eclipse插件

我使用過eclipse中的大量插件,比如,用于反編譯java類文件的jadeclipse,用于創(chuàng)建uml圖的euml,用于創(chuàng)建和運(yùn)行基于maven項(xiàng)目的m2eclipse,用于連接eclipse源代碼控制存儲(chǔ)庫的svn和cvs插件以及用于靜態(tài)代碼分析的findbugs插件。此外,這里還包含了許多關(guān)于git的插件,這意味著你可以在eclipse的git存儲(chǔ)庫中創(chuàng)建java項(xiàng)目。

Java開發(fā)者推薦的10種常用工具

7)服務(wù)器連接:putty和putty connection manager

由于我主要在linux平臺(tái)上工作,并且總是需要連接到不同的linux服務(wù)器,因此我經(jīng)常將putty connection manager與putty搭配一起使用。putty是一個(gè)ssh客戶端,它支持連接到任何unix服務(wù)器,并且通過使用putty connection manager,你可以預(yù)先配置所有主機(jī)、用戶名和密碼,這將為你提供對任何主機(jī)的一鍵訪問。如果你必須登錄在多個(gè)環(huán)境中,例如測試、開發(fā)、驗(yàn)收測試、qa等,我強(qiáng)烈建議使用putty connection manager。此外,putty connection manager還有一些不錯(cuò)的替代者,比如mremote和putty multi-manager。

Java開發(fā)者推薦的10種常用工具

8)文件傳輸:filezilla

如果你的開發(fā)環(huán)境是windows,而你的應(yīng)用程序需要運(yùn)行在unix或者linux上,那么你肯定需要一個(gè)工具來將文件從windows轉(zhuǎn)移到linux或者從unix到windows。 有許多工具和sftp客戶端支持你將文件從linux復(fù)制到windows上,我嘗試過filezilla和winscp,但filezilla才是我的最愛。通過sftp,它可以將文件從windows轉(zhuǎn)到linux,或者從linux到windows。filezilla的下載使用是免費(fèi)的,這真是一個(gè)了不起的ftp客戶端。

Java開發(fā)者推薦的10種常用工具

9)文本文件對比:beyond compare

beyond compare是我最喜歡的比較工具。在開發(fā)的過程中,文件對比是最常見的工作之一,有時(shí)文件產(chǎn)生了變更需要了解變化,有時(shí)需要對比兩個(gè)不同服務(wù)器的配置文件,有時(shí)需要比較兩個(gè)不同版本的文件以了解bug產(chǎn)生的時(shí)段。雖然,你也可以使用eclipse中的文本文件對比功能,但是在預(yù)發(fā)布和發(fā)布后活動(dòng)方面beyond compare更有幫助,它能夠驗(yàn)證所有文件是否處于正確的位置。beyond compare還可以直接對比unix窗口的文件、文件夾和路徑,這為你了解哪些文件被新增和移除提供了可視化。beyond compare不是一個(gè)免費(fèi)的工具,它需要授權(quán)許可才可以使用。我正在尋找一個(gè)能夠提供類似功能的免費(fèi)工具,雖然winmerge可以作為一個(gè)參考,但還是不很理想。

Java開發(fā)者推薦的10種常用工具

10)命令行工具:cygwin

由于我主要在unix窗口上工作,我的全部java應(yīng)用程序都運(yùn)行在這個(gè)環(huán)境里。但是,當(dāng)我需要在windows山上工作時(shí),許多工具和命令都無法再使用,比如find、grep, xargs和vi。cygwin可以在windows上搭建仿unix環(huán)境,因此,如果你碰巧喜歡linux,并且在windows中開發(fā)java程序時(shí)錯(cuò)過了它,那么cygwin是一個(gè)不錯(cuò)的選擇。此外,你也可以在virtualbox上設(shè)置環(huán)境,并在這里安裝linux。

Java開發(fā)者推薦的10種常用工具

以上就是推薦java程序員使用的工具列表。還有一些其它的工具,比如深受java開發(fā)者歡迎的基于windows的svn客戶端工具tortoise svn和cvs,微軟的office系列工具excel、word、powerpoint等,我沒有在列表中列舉,但是非常重要。還有對java jee開發(fā)者非常有用的工具chrome developer tools、firebug和postman,它們都值得一提。

原文鏈接:http://www.cnblogs.com/ww926453/archive/2017/09/20/7561879.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧洲另类一二三四区 | 免费看一级| 国产在线观看精品香蕉v区 国产在线观看a | 小小水蜜桃视频高清在线播放 | 国产人妖xxxxx免费看 | 亚洲天堂2013 | 日韩在线观看网站 | 草草在线视频 | 手机看片国产自拍 | 国产成人精品一区二区仙踪林 | 国产精品亚洲专区在线播放 | 亚洲精品久久玖玖玖玖 | 亚洲男女天堂 | 亚洲2023无矿砖码砖区 | 国产va免费精品高清在线观看 | 久久re6热在线视频 久久AV喷吹AV高潮欧美 | 免费网站看v片在线香蕉 | 国产在线一区二区杨幂 | 嗯啊好大好爽 | 日韩欧美亚洲国产高清在线 | 国产高清好大好夹受不了了 | 精品国产乱码久久久久久人妻 | 青草草视频在线观看 | 女人用粗大自熨喷水在线视频 | 欧美一卡2卡3卡四卡海外精品 | 免费一区在线 | 久久久久久久伊人电影 | 波多野结衣之双方调教在线观看 | yy111111免费观看 | 三上悠亚精品专区久久 | 99久久免费国产香蕉麻豆 | 欧美一级专区免费大片 | 大陆性出航 | 精品久久久久久 | 九九久久国产精品大片 | 91在线老师啪国自产 | 国内自拍2019 | 欧美成年黄网站色高清视频 | 久久亚洲精品AV成人无码 | 婷婷伊人综合亚洲综合网 | 国产精品每日在线观看男人的天堂 |