I should start off by mentioning that I am very new to IntelliJ IDEA plugin development, and I am probably using inconsistent or completely incorrect terminology to describe what I want to do. Please bear with me. :)
Anyway, what I want to do is develop a plugin that can understand a custom XML format. I started off by following the plugin development tutorial "SimplePlugin". This led me in the direction to create a FileType and a Language for the extension '.xml'. This turned out to be a very bad idea, since it probably overwrites the default XML file type and language.
Then I thought I should create a language dialect of XML, but I'm not really sure that's what I want to do either. I found that there was almost no documentation on how to create a language dialect, or maybe I just can't find it.
Now I'm trying to find an open source IntelliJ IDEA plugin that provides similar functionality as to what I want to provide in my plugin. This include plugins that can understand Maven pom.xml files, J2EE web.xml files and things of that nature (that understand a certain XML format). I haven't really found any plugins of this kind though.
Can anyone point me in the right direction here?