Intellij IDEA - Custom Language Plugin Similar to Java

I'm looking at implementing a custom language plugin similar to Java.  It has pretty much the same syntax, but with a few additional keywords.  Before I starting creating parsers and lexers, I'm wondering what in the IDEA framework can I reuse or extend?  Any help on what approach to take is appreciated.

Please sign in to leave a comment.