2011-03-01 90 views
7

我正在創建一個Swing應用程序,用戶應該能夠編輯JavaScript代碼。所以,我需要某種形式的代碼編輯器中的Java嵌入支持:支持JavaScript的Java輕量級代碼編輯器小部件

  • 定製的自動完成(或者如果尚未完成,足夠的可擴展是很容易實現的)
  • 語法錯誤高亮(喜歡的Netbeans或其他高級可以標記語法問題的線)
  • 語法高亮顯示(不是很關鍵)

它需要的可以嵌入在Java編輯器中是因爲自動完成的主要將是動態的,非常特定於應用程序。

這樣的編輯器是否存在?

回答

0

我不知道一個專門設計爲可嵌入的編輯器,但是有很多程序員的編輯器是開源的,並且在Java中編寫爲100%。下面是其中一些人的名單:http://java-source.net/open-source/ides

3

RSyntaxTextArea支持語法高亮和自動完成,而不是錯誤高亮顯示:

http://fifesoft.com/rsyntaxtextarea

+0

很不錯的。這似乎與我所尋找的非常接近。我稍後會測試它,看它是否適合這項工作。 – douglaz 2011-07-27 04:16:35