2009-11-07 5 views
3

Eclipse 용 플러그인을 개발 중입니다. 이 플러그인에서 텍스트 편집기의 컨텍스트 메뉴에 항목을 추가 할 수 있어야합니다. 지금까지 나는 이것에서 실패했다, 누군가는이 품목을 추가하는 방법을 알고있다.Eclipse 텍스트 뷰어 컨텍스트 메뉴에 항목 추가

또한 편집기에서 현재 선택된 텍스트로 문자열을 가져 오는 방법은 무엇입니까?

정말 고마워요. 당신은 다음과 같이 팝업 메뉴에서 항목을 추가하여이 선택을 연결할 수 있습니다

try {    
    IEditorPart part = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor(); 
    if (part instanceof ITextEditor) { 
     final ITextEditor editor = (ITextEditor)part; 
     IDocumentProvider prov = editor.getDocumentProvider(); 
     IDocument doc = prov.getDocument(editor.getEditorInput()); 
     ISelection sel = editor.getSelectionProvider().getSelection(); 
     if (sel instanceof TextSelection) { 

      // Here is your String 
      final TextSelection textSel = (TextSelection)sel; 

     } 
    } 
} catch (Exception ex) { 
    ex.printStackTrace(); 
} 

: 선택 부분에 대해서는

답변

관련 문제