2012-06-17 51 views
1

我正在開發Eclipse的插件。我必須開發一個Java文本編輯器,它允許多個用戶同時編寫代碼,就像在Google Docs中一樣。但是我遇到了以下問題:文本編輯器必須顯示在同一個Java文檔中編碼的其他用戶的光標位置。換句話說,我想在文本編輯器內容中放置一個標記(see this image that shows what I'm trying to implement)。Eclipse文本編輯器中的多個遊標標記

我已經看了IMarker,但IMarker放置在文本編輯器的垂直標尺上,這不是我想要的。我可以使用這個課程嗎?如果不是,我應該使用其他什麼課程?

我的另一個想法是在文本編輯器中插入一個JTable,但我找不到如何做到這一點。這是一個正確的方法,還是我錯了?

堆棧溢出的神,請幫我...

回答

0

Eclipse有管理有關文件的額外信息兩個不同的概念:標記和註釋。註釋與單個編輯器實例相關,它們的外觀可以通過相應的擴展點進行定製;標記用於永久存儲額外的信息(另外還可以爲此設置註釋)。

我認爲,您需要使用註釋,因爲標記對於實時協作來說太重了。以供參考,請參閱Annotations in the Eclipse Help;以及前段時間I have written a blog post,它描述了標記到註釋的自動翻譯(和定製)。

+0

謝謝你的回答。在我嘗試之後,我會問問題的解決方法。你的答案對我有幫助。 – user1461360

相關問題