web開發(fā)用什么軟件最好?
網(wǎng)友解答: 在下是一名java程序員,下面我為大家列舉一些常用的java開發(fā)工具。1,MyEclipse是在eclipse基礎(chǔ)上加上了自己的插件開發(fā)而成的企業(yè)級集成開發(fā)環(huán)境。功能強(qiáng)大,支
在下是一名java程序員,下面我為大家列舉一些常用的java開發(fā)工具。
1,MyEclipse
是在eclipse基礎(chǔ)上加上了自己的插件開發(fā)而成的企業(yè)級集成開發(fā)環(huán)境。
功能強(qiáng)大,支持廣泛(HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate,AJAX,JSP........)。
唯一的缺點(diǎn)是收費(fèi),不過對于我們大天朝的IT猿來說,一切都不是問題。
2,eclipse
一款強(qiáng)大的工具,可以集成許多工具(SVN,maven等等),手動集成哦。
相對于另一款MyEclipse來說,它是免費(fèi)使用的。
3,Navicat(SQLyog)
兩者都是強(qiáng)大的數(shù)據(jù)庫桌面軟件,可以支持mysql(oracle)。
4,HBuilder
一款支持HTML5的Web開發(fā)IDE。這個(gè)東西就是一款前端的開發(fā)工具。
不過只是作為學(xué)習(xí)前端的知識來使用,正式開發(fā)時(shí),基本不會使用。
5,XMLSpy
是XML(標(biāo)準(zhǔn)通用標(biāo)記語言的子集)編輯器,支持WYSWYG。
我們學(xué)習(xí)web開發(fā)時(shí),在學(xué)習(xí)框架時(shí)一般都會配置xml文件,這個(gè)就是學(xué)習(xí)xml的工具。
當(dāng)然數(shù)據(jù)的傳輸也會用到xml文件,當(dāng)然json文件也是必不可少的。
6,MongoVUE
隨著大數(shù)據(jù)的興起,一些非關(guān)系數(shù)據(jù)庫也是越來越重要,當(dāng)然可視化的操作工具也興起,這是一款mongodb的連接工具。
7,redis desktop manager
在我們學(xué)習(xí)mybatis時(shí),一般都會配置Redis框架,基于分布式數(shù)據(jù)管理,當(dāng)然Hibernate已經(jīng)內(nèi)置,不需要手動配置,一款緩存數(shù)據(jù)庫的redis的客戶端連接工具也就十分必要了。
8,vmware
一款虛擬機(jī),對于我們平時(shí)測試開發(fā)linux系統(tǒng)很有必要。
當(dāng)然我們也可以學(xué)習(xí)一些java與hadoop大數(shù)據(jù)類的知識,這是就需要在虛擬機(jī)中配置Hadoop的偽分布式等等。
9,Xmanager Enterprise 4
與上面的vmware搭配使用。是一個(gè)簡單易用的高性能的運(yùn)行在Windows平臺上的X Server軟件。它能把遠(yuǎn)端Unix/Linux的桌面無縫地帶到你的Windows上。避免在vmware中十分尷尬的操作著linux系統(tǒng)。
10,F(xiàn)ireFox or google瀏覽器
對于Firefox,我們程序員是必不可少的,可以幫助我們調(diào)試一些頁面的bug和js斷點(diǎn)盤查以及查看資源信息等等。
對于Google來說,用在前端的比較多,因?yàn)榉奖阏{(diào)試不同的端(手機(jī)端界面,PC,平板等等)
11,匿名軟件
這些東西就不多說了,大家都明白,說多無益。
OK,感謝邀請。
感謝小友們的觀看。
網(wǎng)友解答:謝謝邀請。
俗話說磨刀不誤砍柴工。一個(gè)好的工具就像一把利刃,可以快速的幫助我們完成工作,提高我們的工作效率。我也是在做Java web方面技術(shù)研發(fā)工作,做Java web的時(shí)候會經(jīng)常用到的一些軟件。
一、IntelliJ IDEAIntelliJ IDEA一款Java開發(fā)神器。很多人說用了IDEA就不想回到eclipse,Myeclipse的開荒時(shí)代了。它的智能推薦和提示,全鍵盤快捷鍵操作,流暢式的編程,你值得擁有。它將是一把利劍,幫助你在編程的工作中,披荊斬棘,攻城略地。
二、Google 瀏覽器作為Java web的程序員,瀏覽器也是我們經(jīng)常要接觸的。那么就推薦Google 瀏覽器。它的啟動速度無人能敵,加載網(wǎng)頁速度相當(dāng)快。我們平時(shí)工作的時(shí)候不經(jīng)意就收藏了很多的文章,來不及閱讀,到想閱讀的時(shí)候,卻不知道放到哪個(gè)角落了。這時(shí)候Google提供一個(gè)標(biāo)簽還能搜索的功能,能幫找到你需要的東西。真是眾里尋他千百度,她卻在Google 瀏覽器里。
三、Postman說到了Google瀏覽器,那么不得不提一下它的插件Postman。Postman是一款功能強(qiáng)大的網(wǎng)頁調(diào)試與發(fā)送網(wǎng)頁HTTP請求的Chrome插件。我們得經(jīng)常需要模擬發(fā)送Http請求來測試接口是否正確。這款神器就能幫助我們完成這個(gè)工作,它能很好的記住歷史操作以及模擬各種請求參數(shù)。同時(shí)非常的好用,并且很酷炫。
四、MysqlMysql基本是我們后端人員必備,必須要掌握的一門技術(shù)。現(xiàn)在的互聯(lián)網(wǎng)公司,基本大部分都在用Mysql吧,那么他的工具,我們也得掌握怎么用,這個(gè)就不多強(qiáng)調(diào)。
五、Navicat說到Mysql,那么就不能不說到它的一些第三方管理Mysql工具。Navicat是一套多連接數(shù)據(jù)庫開發(fā)工具,讓你在單一應(yīng)用程序中同時(shí)連接多達(dá)六種數(shù)據(jù)庫:MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL,可一次快速方便地訪問所有數(shù)據(jù)庫。非常的方便,還能在界面操作記錄,復(fù)制成SQL語句等等。等您來體驗(yàn)。
六、我覺得剩下的應(yīng)該大家來推薦,大家的眼睛也是雪亮的。大家可以推薦一下自己開發(fā)的時(shí)候最常用的軟件是什么,可在底下評論留言分享。
大家好,我是souvc,在互聯(lián)網(wǎng)公司從事Java web技術(shù)研發(fā)工作,歡迎關(guān)注一起交流。