2011-06-17 9 views
2

我正在爲Web應用程序編寫一個接口,該接口需要用戶在JavaScript文本區域中編寫一小塊Java。我想知道是否存在使用JavaScript編寫的可以執行Java語法檢查的編輯器? Google搜索產生JavaScript編輯器,但沒有用JavaScript編寫的Java編輯器。 (當然,我只看了5頁深)需要用JavaScript編寫的Java編輯器

回答

4

您是否需要語法檢查(即檢查代碼是否有效且可編譯),還是隻需語法突出顯示(使其顏色變得很漂亮)?如果是後者,則搜索語法高亮編輯器,而不是「Java編輯器」。

如果您需要實際的語法檢查,您可能需要在服務器端(通過Ajax調用)執行該操作,或者編寫一個Java小程序在頁面中執行該操作。用JavaScript編寫Java解析器當然是可能的,但可能超出了你想要做的事情的實際範圍。

無論哪種方式,這個維基百科文章將是一個很好的開始:Comparison of JavaScript-based source code editors

+0

謝謝,這正是我正在尋找的。 – DRaehal