2012-07-24 25 views
6

RCP uygulamasında, neredeyse Eclipse'de olduğu gibi editör var. Sınıf editörü org.eclipse.ui.texteditor.AbstractTextEditor'dan itibaren uzanır ve ek olarak plugin.xml -> org.eclipse.ui.editors'da eklenir. Düzenleyici dosyalarında açık olan görünümü yapmak istiyorum. ?eclipse editöründeki tüm açık dosyaların listesi nasıl alınır?

.metadata/.plugins/org.eclipse.ui: Soru şu dosya tezgahı bilgileri içeren çalışma alanında enter image description here

cevap

8

bunu test etmedim, ama bunu PlatformUI sınıfından başlayarak elde etmek mümkün olmalıdır.

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

(ekran bakınız) Ben tüm açık dosyaların bir listesini almak, nasıl olduğunu .workbench/workbench.xml Çalışma alanınızı bozmadan dosyayı silmek (ya da düzenlemek gerekirse, sanırım etrafta biraz kertenkelemeyi gerektirir), dosya Eclipse tarafından yeniden oluşturulur. Sildiğinizde, tüm tezgah ile ilgili ayarlar kaybolur (yani, tüm editörler kapalıdır), ancak bu çalışma alanınızın projeleri sağlam kalır. Dosyanın listesini alabilirsiniz olandan

..

İlgili konular