A platformszöveg szolgáltatás megvalósítja az alapértelmezett szövegszerkesztőt a munkaterülethez. A szövegszerkesztés felülete az ITextEditor elemben van megadva az IEditorPart szövegspecifikus kiterjesztéseként.
Az ITextEditor megvalósítása a platformon rétegekbe van rendezve. Az AbstractTextEditor a keretrendszer központi osztálya a szerkesztő kiterjesztéséhez a szöveg forráskód stílusszerkesztésének támogatásához. Ez a keretrendszer meg van adva az org.eclipse.ui.texteditor elemben.
A TextEditor konkrét megvalósítási osztály megadja a viselkedést a szabványos platformszöveg-szerkesztőhöz. Ez az org.eclipse.ui.editors.text csomagban van megadva.
A szövegszerkesztő-keretrendszer egy modellfüggetlen szerkesztőt biztosít, amely támogatja az alábbi funkciókat:
Felfedezzük, hogy ezek a funkciók hogyan valósíthatók meg a szerkesztőben az org.eclipse.ui.examples.javaeditor példa tanulmányozásával. Ez a példa bemutatja, hogy az összetett funkciók, mint például a színezés, lebegősúgó és az automatikus behúzás, hogy valósíthatók meg.
A funkciók bemutatásában az absztrakt keretrendszer, a TextEditor platformszerkesztő és a példa JavaEditor alosztálya között mozgunk.