Check out the Xtext . Xtext lets you create clean text editors for your EMF models. They are called DSL editors because they usually only support a subset of the functions of a complete programming language.
When writing an Xtext grammar, you need to create a structure that resembles your existing model (you especially need to use the same names). Then Xtext will create a text editor for your EMF model.
The Xbase project contains, among other things, support code for multi-line strings.
Another alternative is to create your own property view for your model, which shows large fields for some properties.
Finally, I saw a demo of the new editor of the EMF model called " EEF " in Eclipse Financial Day 2014, which is based on Sirius . See page 43 presentation slides on slideshare.net .
[EDIT]
I just need to open and edit the property value of the EMF element in a simple default text editor.
You need to tell Eclipse what you want. The way to do this is to write a plugin that connects the different parts. Unfortunately, the EMF editor does not support any configuration by default. If you create an editor for your model, you can customize the field editors (for example, make them larger).
To edit in a regular text editor, you need to open the editor, get the value of the EMF property, create a document, attach it to the editor and paste it into "Save" so that you can set the changes back to the model.
source share