-
1 # 海151854690
-
2 # 李柏林
一般都會經歷好幾個程式設計軟體,可以用電腦自帶的文字,然後有editplus,Notepad++,另外還有Eclipse,或者MyEclipse,Eclipse和MyEclipse用著都可以,區別就是MyEclipse是收費的,隨著技術發展,許多公司自己做一些外掛什麼的,基本上和MyEclipse差不多。
-
3 # 湖心橋
目前我是在校初學JAVA的學生,我們先是用jdk,它能較容易瞭解JAVA底層編譯原理,和理解面向物件的概念,但它不適合於企業中大型的開發。再學習使用較實用的軟體Eclipse:
Eclipse 將他的工作流分成了三個部分:Workbench, Workspace, perspective。Workbench的作用就是相當於開發環境中的起點。而Workspace將專案、檔案和配置設定整合在目錄下。Perspectives則是基於Workspace的環境在Workbench中有效定義工具、檢視、設定。儘管初學者會覺得Eclipse跟Netbeans 和 IntelliJ IDEA相比之下操作起來更加有難度,但是Eclipse的靈活性還是受到大量開發者的青睞。
其它編譯軟體也沒有用過,去百度上看看會有詳細的介紹。
-
4 # 吃付寶搜7189055大包
1、JDK
JDK是java初學時用的,比較麻煩,建議開始學習Java的時候結合記事本使用,可以強迫熟悉Java語句和Java程式的基礎結構,當然嚴格來說,程式設計軟體裡面應該不包括它,它只是支援java的底層工具。
2、Jbuilder
Jbuilder是一個視覺化JAVA開發工具。它是在Java2平臺上開發商業應用程式、資料庫、釋出程式的優秀工具。它支援J2EE,所以程式設計師可以快速的轉換企業版Java應用程式。
JBuilder 對重量級框架的支援比較好。比如EJB。
3、Eclipse
Eclipse 是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,它只是一個框架和一組服務,用於透過外掛元件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛集,包括Java開發工具(Java Development Kit,JDK)。
Eclipse 對輕量級框架的支援比較好。比如Struts、Hibernate
-
5 # 執著的瘋子8
看你主要開發什麼,各種開發工具無非就是整合一些外掛,或者一些功能。如果是普通的工具java類,用eclipse。web專案用myeclipse。最近比較流行idea,你可以試試。
-
6 # IT痕跡
目前專為Java而生的熱門工具就兩款,eclipse和idea,各有各的好處:
1、eclipse相對來說教程全面,功能也很強大,大部分公司還在使用,Eclipse 是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,它只是一個框架和一組服務,用於透過外掛元件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛集,包括Java開發工具(Java Development Kit,JDK)。
2、idea最近一兩年火起來的,介面清爽,編寫流暢,IDEA 全稱IntelliJ IDEA,是java語言開發的整合環境,IntelliJ在業界被公認為最好的java開發工具之一,尤其在智慧程式碼助手、程式碼自動提示、重構、J2EE支援、Ant、JUnit、CVS整合、程式碼審查、 創新的GUI設計等方面的功能可以說是超常的。IDEA是JetBrains公司的產品,這家公司總部位於捷克共和國的首都布拉格,開發人員以嚴謹著稱的東歐程式設計師為主。
-
7 # 萌萌小芯
學java時用的是eclipse,工作之後跟同事一起用了Netbeans,後來也試過IntelliJ IDEA。eclipse主要是因為記憶體佔用太大,對Maven專案的支援也不是非常好,新增依賴不方便。IntelliJ IDEA是很不錯的開發工具,用過一段時間後來也沒再繼續使用了,主要是因為要在同一視窗開啟多專案,而IntelliJ IDEA這方面支援不是很好。Netbeans一直用到現在,起初是因為用它來開發Swing視窗小工具,這個可以元件拖放,開發視窗很方便。另外Netbeans對Maven專案支援比較好,提供了比較多方便的操作。下面看看Maven相關操作截圖:
在依賴關係右鍵選單可以進行新增依賴,下載資源等,如下圖:
倉庫中沒有對應jar包時可以很方便的安裝工件
-
8 # 隨機印變
以前用eclipse ,現在用IntellIJ IDEA 比eclipse好用多了
-
9 # 碼農傳奇
目前比較流行的是eclipse(myelipse)和idea吧,目前本人只使用過eclipse(myelipse),能夠滿足絕大部分要求,對於idea不予評價。
-
10 # 玩著學程式設計
剛開始學習的時候,eclipse可能會比較方便一些;
以前學習Java的時候,看的是“ 如鵬網 ”的影片教程——《這樣學Java不枯燥》,挺好玩的,免安裝jdk,無需配置環境變數,直接下載如鵬網版本的eclipse解壓開啟就行;
課程體系的設定也可以極大的激發對程式設計的興趣,透過開發超級瑪麗,飛機大戰,吃金幣等經典小遊戲來講解Java的知識點,沒想到Java還可以這麼學,適合初學者學習,詳情可以到如鵬網官網上去了解一下,蠻有成就感的;
-
11 # 視覺前沿
用eclipse 吧,myeclipse要收費的,或者下載個註冊機用eclipse 可以按照以下步驟安裝外掛第一步 安裝JDK(虛擬機器,實現跨平臺)jdk-1_5_0_05-windows-i586-p.exe第二步 安裝TOMCAT jakarta-tomcat-5.5.9.exe,軟體簡介: jsp網站執行環境,如.net的iis一樣第三步 解壓eclipse,eclipse-SDK-3.4-win32.zip 第四步 安裝外掛,包括多國語言包NL.rar,將解壓的eclipse目錄直接覆蓋到第三步解壓目錄下。 tomcat外掛,將解壓的com.sysdeo.eclipse.tomcat_3.1.0複製到eclipse的plugin目錄下。 lomboz外掛,將解壓的eclipse目錄直接覆蓋到第三步解壓目錄下。最後,開啟eclipse,preferences 設定tomcat選單,將tomcat的安裝目錄設定好;
-
12 # 取名字是件難事
學習Java的話,應該會涉及到下面幾個工具吧:
第一:最基本的就是JDK了,但是很多人剛接觸Java的話可能會被JDK的安裝搞得暈頭轉向的,那可以參考https://www.w3cschool.cn/java/java-environment-setup.html進行設定。
第二:你需要一個整合開發環境了,個人還是建議使用eclipse吧,免費開源的java IDE,並且是基於Java的可擴充套件開發平臺。
第三:你需要一個伺服器,使用Tomcat就行,不是很瞭解的話,可以看看W3Cschool的《Tomcat權威指南》,已經整理的很清楚了,配置與安裝都有介紹了。
最後,你肯定需要一個數據庫了,這個算是比較經常提及的了。
好嘞,上面就是學習Java基本要使用到的一些軟體了,想要學Java的話,安裝配置完環境就可以好好學了,學習過程中可能還會遇到各種問題吧,但是總有解決方法的,加油咯~~~
-
13 # 神話56644777
eclipse吧,idea每次還得線上驗證下,麻煩。
myeclipse低版本還行,現在特別臃腫,不用了!
其實程式設計工具不要那麼臃腫,基礎常用的也就那麼幾個,完善好就行,其他的地方沒bug穩定快速就行,越出越特麼的臃腫,自己玩起自己!
-
14 # Java人艾菲斯
我是9年IT從業者佶爾艾菲斯,目前在一家上市企業做Java研發,我來回答一下你的問題吧。
目前市場中Java開發工具非常的多,很多文字編輯器很方便。我就推薦一下我現在常用的開發工具吧。IntelliJ IDEAIDEA被大多數Java者認為是開發非常效率以及順手的工具。他有著非常實用的快捷鍵以及人性化的使用方式。尤其是程式碼提示以及錯誤提示方面尤為突出,而且可以整合非常多的外掛來幫助你提高開發效率。對於記憶體的最佳化也做得不錯,很少出現程式卡死的情況。但是有一點不好就是不是完全開源,需要註冊碼。至於怎麼弄,自行百度吧。
Eclipse目前使用最廣泛的IDE,使用簡潔,配置方便,Eclipse市場中也有著非常多的開源外掛可以使用。eclipse在程式碼提示上也非常強大.確定是對於前端頁面的支援不夠強大,Js,html的錯誤檢查支援的不好,而且內容不夠時容易崩潰.
JD-GUIJD=GUI是非常好的一款反編譯工具,當然eclipse和IDEA都有反編譯外掛,如果不想啟動idea和eclipse檢視的話 就用JD-GUI吧.當然他只是提供反編譯和檢視程式碼功能,是無法進行直接編輯class檔案的。
Editplus、notpad++以上兩種文字編輯器我就一起介紹了,上面兩款文字編輯器,在文字編輯上效果不錯,程式碼顏色區分,格式化都不錯,在初期學習java的時候可以使用這兩款編輯器,但是無法提供程式碼檢查以及提示功能。
HBuilderHBuilder是一款前端使用的工具,在編寫html,js甚至jsp等檔案時有著良好的介面以及非常不錯的程式碼提示功能。
-
15 # Java實戰技術
分享一些開發中經常用到的工具。
1.intellij idea
首推的開發工具,非常好用,集成了很多開發外掛,而且有很好的使用者社群,使用便捷且UI很有逼格,唯一的問題就是收費,不過相信很多開發同學都可以搞得定,值得推薦!
2.eclipse
作為Java開發的老牌工具,開源且免費,也有很多外掛可以使用,有強大的開源社群。剛開始學習程式設計的時候一直都使用它,但是自從接觸intellij idea,就沒再用過了。
3.sublime text
這個工具稱為編碼神器並不過分,強大的外掛支援及強大的功能,讓類似editplus之類的編輯器遜色不少,值得推薦!
4.DataGrip
它是一個數據庫管理工具,支援多種資料庫操作,操作介面簡單易用,對查詢結果有多種操作,SQL編寫智慧提示,UI有逼格,值得推薦!
5.Postman
一款功能強大的http請求除錯工具,除錯介面一直使用它,推薦!
6.印象筆記
作為開發人員經常需要記錄或備份一些技術內容,印象筆記可以很好的提供諸多服務,例如提供外掛,一鍵儲存網頁內容到筆記。用過很多線上筆記工具,最終選擇了它。
7.xmind
思維導圖工具,很方便。
8.一時半會想不全,想到再補
-
16 # 懂你的夜952
目前市面上的公司用的工具主要有eclipse,myEclipse,IntelliJ IDEA,對於這幾款軟體,各有各的優缺點吧。我覺得不管使用什麼樣的軟體,只要是適合自己的,自己用的習慣的,能夠提供工作效率的,就是是好的軟體。
-
17 # 會點程式碼的大叔
現在做JAVA開發主流的IDE無非就是Eclipse和idea,Eclipse是口碑最好的免費IDE,而idea是口碑最好的收費IDE。基於Eclipse的還有熟悉的MyEclipse,如果Spring用的較多的話,還有一個STS(Spring Tool Suite),它也是一個被包裝過的Eclipse。
雖然我也覺得idea比Eclipse好用,不僅僅因為免費,而且因為它的第三方外掛的策略,近二十年的積累,會讓idea很難在短時間超過Eclipse(我指的是使用人數上面)。
在開發過程中,我常用的其他幾個軟體也介紹一下:
Editplus
這是一個文字編輯器,甚至可以看做是一個簡化版的IDE了,簡單的文字處理我一般都用這個軟體。裡面有一個功能是我最喜歡的:正則表示式替換。可以使用正則表示式來替換任何匹配的字元,比如我需要在每一行的行首或行位增加一個固定字元,都是一步搞定。
類似的軟體有UltraEdit,有更強大的文字替換功能的sublime text(不過這個軟體有點兒大,我做後臺開發只用這一個功能有點兒虧)。
beyond compare
強大檔案比較工具,主要用途是對比兩個資料夾或者檔案,設定電腦上的目錄和FTP地址的內容。
SoapUI
最常用的功能就是做介面測試:WebService/Rest,但是實際上功能完全不是這些,據說還可以快速建立和執行自動化功能、迴歸、合規和負載測試。
其實使用什麼用具,還是看個人的習慣,做到將此工具的用法爛熟於心,閉上眼睛都能正確敲中你想要的快捷鍵。
-
18 # 二師兄又瘦了
本人就是搞JAVA的,做了7年,不常用的軟體就不說了,就說三類常用的開發,一般每一家公司只會選擇一種
1、Eclipse,用的人最多,不僅是因為免費的,最重要的是誕生也早,佔用的資源和記憶體相對比較少,比較穩定,各方面工作都能夠滿足
2、MyEclipse,和Eclipse差不多,只不過集成了很多開發的工具包和外掛,不是免費了,畢竟別人做了封裝了嘛
3、IntelliJ IDEA,近幾年流行出來的,非免費,比較佔記憶體,聽說除錯比較方便,這個要看個人,是否習慣
-
19 # 妖精的尾巴1056
本人的工作是軟體測試,每天都和開發打交道。服務過幾個公司,開發們用的工具無非如下幾種:
1.eclipse,不但開源免費還可支援多種外掛和語言。
2.svn,是一個開源的版本控制系統。多個人開發同一個專案可以共用資源,合併程式碼。
3.git,也是一個開源的版本控制系統,所不同的是它是分散式的。而且更加的高效。我們現在的專案正在由vn逐漸向git遷移。
4.genkins,開源的軟體專案,是基於java開發的一種持續整合工具。最主要的功能是可以持續的軟體版本釋出,每次開發完或是改完bug都可以快速地部署。
5.文字編輯器,比如notepa++還有UE異都是很好用的程式碼編輯器。這個就看個人使用偏好了。
以上,是一般公司java開發常用的軟體。
-
20 # 小逗電競
Java開發工具眾多,比如:剛起步學習用的Editplus、Netbeans、Eclipse、Jbuilder、Myeclipse等等,需要根據你從事的具體工作而定,比如:開發Java Swing有人覺得Jbuilder就非常好用,開發Java SE後臺應用程式覺得Eclise和Myeclipse好用等等。
Editplus
這個工具不用多說,但凡從事IT行業,我覺得這個工具都使用過。這種工具開發Java就是剛學Java時手工javac編譯時代。Eclipse(for Java SE、Java EE、Adroid)
如果你是開發Java SE應用程式,不涉及Web頁面上的開發,使用Eclipse for Java IDE就非常方便好用,響應速度也很快。
但是,如果你開發Java EE應用程式,涉及Web開發,就需要下載Eclipse for Java EE,根據自己的情況而定。
同時,Eclipse EE結合ADT可以開發Android App,當然:你可以選擇Eclipse整合好的Android開發工具,下載安裝後ADT都已經整合好了,非常方便。
Jbuilder
記得前幾年在大學學Java Swing的時候用過,擅長Java桌面應用程式的開發,控制元件是可以拖拽的,非常方便。但後來,發現eclipse Luna版本也是可以的,後來就不用了。
Myeclipse開發工具
Myeclispe版本較多,最穩定的是6.5版本,但非常老土了。而Myelipse 10就非常不錯,大家公認,包括清新的介面等等。可以開發Java SE和Java EE應用程式,非常棒!你覺得呢?
回覆列表
現在Java比較流行開發工具有:Eclipse,STS(Spring在Eclipse基礎上安裝了很多方便得外掛),IntelliJ IDEA,NetBeans,已經稍微強大一點的文字編輯器如(如EditPlus,Vim)
要說到推薦,我就推薦2個Eclipse,IntelliJ IDEA 。
很多人是使用Eclipse的忠實粉絲,我也覺得Eclipse是最好用的Java開發工具,Java開發的首選,
但個人覺得,如果是實際應用,講求效率等,推薦IntelliJ IDEA,這個是商業化付費軟體,捷克軟體公司JetBrains,很好用,非常智慧,而且非常的流暢,開多個IDEA都不卡,相比Eclipse,Eclipse耗記憶體,開多一兩個就會導致電腦記憶體不足了。
其他的工具:NetBeans
NetBeans是由太陽微系統公司(Sun Microsystems,Java語言的開創者,2009年已被甲骨文公司收購)在2000年建立的開源軟體開發工具,NetBeans也大勢漸去。不推薦。