Having become fed up with Eclipse, I’ve found myself using Netbeans for my day-to-day work more and more in recent weeks. As a replacement IDE for Java development I’m pretty happy with it, though the one thing I found lacking was support for the Drools rule engine. While you can certainly create rule files in a text editor, the lack of basic features like syntax coloring can make this a tiresome experience. So, I decided to do something about this, and jump right into creating a Netbeans Plugin to support Drools development. You can find the result in my Git repository, and soon hopefully also on the Netbeans Plugins Portal.
So far, the plugin provides syntax highlighting, code folding, and bracket matching for DRL files. I’m hoping to eventually include error detection as well as auto-complete and code suggestions.