HTML Support - Am I missing something?
I recently had an opportunity to use CF Builder for the first time, and I have to say I'm not overly impressed. Yes, the code insight is great. Yes, the Eclipse backend is nice for setting up projects.
But here's the deal-breaker for me: CF Builder is, at least from my testing, just plain awful when it comes to HTML support.
Did I miss something along the way and not notice that CF developers no longer have to worry about HTML?
Why can I not create a new CF page that contains the basic HTML tags? It seems like the only way to do this is to create a new "Other" document, but that doesn't really work. When I try to save that document, Builder won't put it by default in the project folder, and it won't "run" the file either. I realize that not *every* CF page needs those tags, but to not have an easy way to create a page with them is shocking.
Once I get started with the project, code completion for HTML seems to not work. Say for example I want to type this:
<p>Welcome, <cfoutput>#form.firstName#</cfoutput></p>
Builder has no problems entering the pound signs - which is nice - or the closing </cfoutput>. But when I type </ to close the paragraph, nothing happens. I went into the properties dialog and in both the ColdFusion section and the HTML section, I have it set to close tags when I type </, and yet it steadfastly refuses to do so for HTML.
I also *hate* the fact that when I select an attribute from the code hints, it *never* gives me quotes.
Please, please someone tell me that I'm just missing something, or doing something wrong. If this really is the level of HTML support that is planned for Builder, then I have to say that it will not become my go-to editor for ColdFusion. I can see it being useful for building CFCs, and for those CF devs who spend their time building backend systems for things like Flex, when you never need worry about HTML, that's great. But for those using CF as a backend for HTML-based sites, these missing features seem like a huge shortcoming.