Extended auto completion in XML file

Hi,

I intend to create a plugin that eases editing of xml configuration
files for a specific framework. After lots of reading and digging
through this newsgroup I am somehow stuck and uncertain whether my aims
can be accomplished with the current status of the Openapi.

I'd like to provide error reporting and auto completion of xml
properties based on referenced Java files and framework details. Whereas
error reporting seems to be possible the one or the other way I am
unsure about the auto completion thingy.
I've read that the reuse of the SmartCompletion GUI component in other
editors is not possible, but can I hook into the existing CTRL-Space
Feature, modifying the list of available values?

The MiniWiki plugin supports CTRL-space in text files, but seems to
provide its own implementation and does not use the built-in support.
(Unfortunately the Wiki homepage of the plugin only provides sources for
v0.1)

I've also seen a discussion about extending the xml editor capabilities
- so what is the status of this. Or can somebody point me to the
corresponding JIRA issue, I am unable to find it. (I won't dare to ask
about the completion date ;)

Btw - this is the feature I am talking about.

Yes, there is a plan to support metadata providers in Irida. Actually
the schema is two level: some built-in one and metadata provider
based. The latter includes: a) provider that build it from user
specified annotations b) plugin based ones


IDEA is such a great tool, and I would love to make a plugin that meets
up with its superb level of usabillity!

Thx for your help!

Werner

2 comments
Comment actions Permalink

Hi,

I intend to create a plugin that eases editing of xml configuration
files for a specific framework. After lots of reading and digging
through this newsgroup I am somehow stuck and uncertain whether my
aims can be accomplished with the current status of the Openapi.


I wonder about this too; I'd like to make a plugin for the web development
framework I use (RIFE).


0
Comment actions Permalink

did you see the discussion about the openapi extension for xml editing.
looks kinda promising.

http://www.intellij.net/forums/thread.jsp?forum=23&thread=120037&tstart=0&trange=15#3435020

The thing is I would like to start right away
even if this means less support from existing openapi capabillities and
more 'handcraft'. Otherwise if this feature is to come soon I might wait
for it and save some of my time. I don't follow this newsgroup long
enough to know whether one can get Jetbrains people to have some more
detailed statement on the feature roadmap ;)

Keith Lea wrote:
>> Hi,
>>
>> I intend to create a plugin that eases editing of xml configuration
>> files for a specific framework. After lots of reading and digging
>> through this newsgroup I am somehow stuck and uncertain whether my
>> aims can be accomplished with the current status of the Openapi.


I wonder about this too; I'd like to make a plugin for the web
development framework I use (RIFE).

0

Please sign in to leave a comment.