Now instead of stupid strings in completion dialog, where you can't even understand if it is a field or a function, we have beautiful iconized items with types and parameters shown!
That's how it looks like:
What about init method, which is cfml specific, it'll be inserted if you select appropriate constructor in completion popup. And here is an example again:
And as I finally managed to close CFML-44, java completion now differs between the class and the instance. That is to say, before init() your completion has static scope, and normal after.
And the last good piece of news, java refactoring (as function rename) works with coldfusion too (that is what this bug CFML-88 of Kevin was about).
Enjoy! And don't forget to send feedback!