2012-06-17 2 views
1

Eclipse 용 플러그인을 개발 중입니다. 여러 사용자가 동시에 Google 문서 도구에서와 같은 방식으로 코드를 작성할 수있는 자바 텍스트 편집기를 개발해야합니다. 하지만 다음과 같은 문제가 생겼습니다. 텍스트 편집기는 동일한 Java 문서에서 코딩중인 다른 사용자의 커서 위치를 표시해야합니다. 즉, 텍스트 편집기 내용 (see this image that shows what I'm trying to implement)에 마커를 배치하려고합니다.Eclipse 텍스트 편집기에서 여러 커서 마커

저는 이미 IMarker으로 보았습니다. 그러나 IMarker은 텍스트 편집기의 수직 눈금자에 배치되었는데, 이는 내가 원하는 것이 아닙니다. 이 수업을 사용할 수 있습니까? 그렇지 않은 경우 다른 클래스를 사용해야합니까?

다른 생각은 텍스트 편집기에 JTable을 삽입하는 것이지만 어떻게 할 수있는 방법을 찾지 못했습니다. 이게 올바른 접근인가, 아니면 내가 틀렸어? 마커와 주석 :

스택 오버플로 하나님은

답변

0

이클립스는 파일에 관련된 추가 정보를 관리하기위한 두 개의 서로 다른 개념을 가지고 ... 저를 도와주세요. 주석은 단일 편집기 인스턴스와 관련이 있으며 해당 모양을 해당 확장 점으로 사용자 정의 할 수 있습니다. 마커는 추가 정보를 영구적으로 저장하는 데 사용됩니다 (추가적으로 그 이유 때문에 주석을 설정할 수 있습니다).

마커는 실시간 협업을하기에는 너무 무겁기 때문에 주석을 사용해야한다고 생각합니다. 나중에 참조 할 수 있으려면 Annotations in the Eclipse Help; 그리고 얼마 전에 주석에 대한 마커의 자동 번역 (및 사용자 정의)을 설명하는 I have written a blog post.

+0

답변 해 주셔서 감사합니다. 나는 그것을 시도한 후 문제 해결을 요청할 것입니다. 너의 대답은 나를 도왔다. – user1461360

관련 문제