Bonjour,
je souhaite avoir une de mes pages de mon MultiPageEditorPart qui soit un CompilationUnitEditor (c'est l'editeur des classes java par defaut)
plusieurs problèmes :
1 - cet editeur est internal (org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor)
Pour eviter ça il y aurait bien
JavaUI.openInEditor(ICompilationUnit)
mais cela s'ouvre dans une nouvelle page du workbench et non dans une nouvelle page du MultiPageEditorPart
2 - toutes les fonctionnalités ne marchent pas
j'ai bien la coloration syntaxique, les markers d'erreur ou de warning, la completion automatique,...
malheureusemetn en ce qui concerne les markers d'erreur, quand on clique dessu il ne propose plus une 'quickfix', ce qui ets tout de même relativement gênant
3 - lorsque je suis sur la page du CompilationUnitEditor, le ctrl+s ne sauvegarde que cette page et ne passe pas par le doSave() du MultiPageEditorPart. Cependant si on fait File -> save, la sauvegarde se fait bien par le MultiPageEditor.
merci d'avance
EDIT : une (deprimante) reponse dans la newsgroup eclipse, c'étaity en 2005...espérosn qu'ils aient amélioré ça...
Partager