Tuesday, October 28, 2008

Divination from IDEA intestines

When developing IDEA plugins I sometimes feel like I am performing divination rituals, looking for directions by examining IDEA guts ;-)

Apart from forum, koders.com, intellijad and autocomplete feature of IDEA I have written about before, here is yet another BKM for plugin developers: have a look at ExtensionPointName class.

Namely, find all usages of this class in Project and Libraries scope. You may find some really interesting pointers this way.

Like the RunConfigurationExtension that I needed to detect when the program run from IDEA finishes. (for the curious: attach your own ProcessListener to the OSProcessHandler you get in the handleStartProcess)

0 comments:

Post a Comment