>
It would be great if I can extend the JSON editor with code completion specific for Composer.
I have started to implement JSON Schema Store (like XML Catalog) where you will be able to register a JSON Schema. By default, it hosts someJSON Schema of http://schemastore.org/json/ like bower, npm, etc You can see that http://json.schemastore.org/composer exists :) With the JSON Schema for Composer, you will benefit with completion and validation when I will finish to implement JSON Schema features.
> It would be great also if the JSON editor is designed for embedding in multi-tab editors.
It's the same thing than XML Editor, so perhaps syntaxic clororation will work, but I'm not sure with completion?
> Could someone explain what it gives you?
SSE looks like XText. It provides the capability to implement editor for structured document like XML, DTD, JSP, HTML. XText is very great, but I have decided to implement the JSON Editor with WTP, because I would like to provide the same editor than XML but for JSON and provide the same extension point to extend it. At is based on WTP, we can implement sereval WTP features, like WTP Validator, WTP Format processor, WTP Outline, etc
I think XML & JSON are the same thing for editor. Eclipse IDE provides by default a XML Editor based on WTP, so IMHO I think WTP should provide too a JSON Editor today in 2015 which provides :
* a IJSONModel/IJSONDocument which can be updated by the editor or by a Java code (like IDOMModel/IDOMDocument for XML).
* extensible to extends it with custom completion, hover, hyperlink, validation like XML.
Regard's Angelo