2012-07-24 2 views
6

내 RCP 응용 프로그램에서 Eclipse와 거의 비슷한 편집기입니다. 클래스 편집기는 org.eclipse.ui.texteditor.AbstractTextEditor에서 확장되며 plugin.xml -> org.eclipse.ui.editors에 확장으로 추가됩니다. 나는 편집기 파일에 열려있는보기를하고 싶습니다. ?Eclipse 편집기에서 열려있는 모든 파일의 목록을 얻는 방법은 무엇입니까?

.metadata/.plugins/org.eclipse.ui를 : 문제는 다음과 같은 파일이 워크 벤치 정보가 포함 된 작업 공간에서 enter image description here

답변

8

나는 그것을 테스트하지 않은,하지만 당신이이 PlatformUI 클래스에서 시작 얻을 수 있어야합니다.

PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getEditorReferences() 
0

을 (화면 참조) 나는 열려있는 모든 파일의 목록을 얻는 방법이다 .workbench/workbench.xml 작업 영역을 깨지 않고 파일을 삭제하거나 편집 할 수는 있지만 파일은 Eclipse에서 다시 생성됩니다. 삭제할 때 모든 워크 벤치 관련 설정이 손실됩니다 (즉, 모든 편집자가 닫힙니다). 그러나 해당 작업 영역의 프로젝트는 그대로 유지됩니다. 당신이 파일의 목록을 얻을 수에서

..

관련 문제