2012-05-22 18 views
1

我不知道如果我問權問題......製作Java程序代碼編輯器軟件

到目前爲止,我一直在使用Java編輯器(JE)與Java SDK編譯代碼。但是在JE中編寫代碼就像在記事本中編寫文本一樣,並且在許多不同的情況下(不知道編輯器是否返回此錯誤或編譯器)會返回錯誤「無法找到符號」。但使用起來非常簡單。

我正在尋找一個自動格式化代碼的編輯器。例如:使單詞「int」,「double」e.t.c.粗體,改變類名稱的顏色,隱藏方法的代碼,e.t.c.我確定有很多編輯可以做到這一點。

我一直在嘗試尋找其他編輯自己,但沒有任何運氣。可能是因爲我在錯誤地搜索。

我在C++和C#中有一些知識。我一直在使用MS Visual Studio Express,我非常喜歡編輯器如何自動格式化代碼,並允許我隱藏代碼的某個部分。

我是一個絕對的Java初學者,所以現在我只做簡單的程序。但是我的代碼安排方式讓我滾動代碼很多,特別是當代碼很長時,在JE中看到什麼是很難的。

您能否介紹一下您使用過的編輯器,解釋他們的優缺點?

P.S.對不起,標籤,如果他們不夠合適。我只能用2個合適的標籤...

+1

順便說一句,如果您重視您的時間,則術語爲** Integrated Development Environment **或** IDE **。 – Tharwen

+1

當我開始編寫代碼時,我開始使用notepad ++,因爲這是在沒有IDE告訴我的情況下了解正在進行的最簡單的方法;加上它有很好的語法高亮。它通過反覆試驗幫助我學習語言。只有一次我成爲了語言基礎的主管後,才轉向了一個完全的IDE! – Hayden

+0

Zeus編輯器支持Java,它具有您描述的功能。 – jussij

回答

8

使用EclipseNetBeans,兩個最好的java程序編輯器。

您可以從this link和NetBeans從this link

+0

就我個人而言,我認爲Netbeans對於初學者來說更好,因爲Eclipse有點笨拙。 – Tharwen

3

全功能的集成開發環境是免費下載Eclipse是:

  • 的Eclipse由Eclipse基金會
  • 的NetBeans甲骨文(以前稱爲Sun)
  • JDeveloper by Oracle

一個偉大的,花費的錢是在jetbrains.com

IntelliJ IDEA的支持代碼完成和語法高亮一些簡單的文本編輯器有:

  • 崇高文本2(並得到商業 - 與 優秀的可擴展的框架大量的插件)
  • 的jEdit
  • 凱特(用於KDE愛好者 - KDE Linux上, 的Mac OSX和Windows)
  • 記事本++
  • textpad

希望這有助於。

7

有很多免費編輯器(IDE)可用,但我最喜歡的是Eclipse(下載here)。

關於eclipse的最好的事情是它支持你正在尋找的操作。代碼突出顯示是沒有問題的。它也有代碼完成,自動縮進,你可以格式化你的java類,以便他們以你喜歡的方式顯示。

不僅有大量的eclipse插件可供選擇。另請查看入門指南(here