Yup the first iteration of PaintIt is here. The basic functionaliy is in place and there's more to come.
The first iteration of PaintIt is here. With it comes a minor change to the plugins page.
I will now be publishing an official version number and release date so that will know just when a pluginis different from a previous iteration that you might already have downloaded. So in this case version 1.0 of PaintIt is published exactly 1 month after my last plugin update. Unforgivable isn't it.
Anyway... back to PaintIt.
This plugin is an amalgamation of the previously released ColorCodeVars and HighlightCurrentVars enhanced to work with methods aswell as variables.
Essentially this means that you can pick the color that you would like Public, Protected, Protected Internal, Internal and Private Methods and Variables to be displayed in.
In addition seperate colors can be specified for Local, ParamIn, OParamOut, ParamRef and ParamArray variables.
Finally these colors can be overridden to allow the notion of a Current variable or method and all references to it be drawn in yet another differing color. This time allowing also the specification of a back color.
Some suggest that these measures might create a level of chaos within your code, Others sugest that this might help create a level of clarity. It all depends which way you think.
Either way I hope that this serves some as a useful tool and others as a possible example of how to create such tools.
Source Code is available as always :)