ColdFusion Builder is built on Eclipse, and Eclipse can be used for many different languages and types of development, each of which likely has different editor needs. To address all of the different requirements of different languages, Eclipse supports a feature called perspectives.
A perspective is a simply a group of layout configuration settings that you can activate as needed. And as you switch between development platforms or languages or stages in development, you simply change perspectives, or have them switched automatically for you.
Just like every other Eclipse plug-in, ColdFusion Builder has a default perspective, a default editor layout for ColdFusion development. And I don't like it. I find the editor area too small, and I don't like where views are placed and grouped. But, Eclipse makes tweaking perspectives really easy, and so I've been tweaking away for a while. And here's where I have ended up:
- I like a big coding area, so I don't like views in panels on both the left and right. So, two panels on the left.
- The top panel on the left contains two views, Navigator and File.
- The bottom panel on the left contains five views, Outline, RDS FileView, RDS Dataview, Services Browser, and Snippets.
- And then I still have the ever useful tab panel beneath the coding area, and it contains Servers, Console, Problems, TailView, Extensions, and Progress.
Much better. At least for me. If you have other ideas or layout tweaks that work for you, please share!
I'm like you: the more editing space, the better. I wrote this a while back to demonstrate how I get as much editing space as possible from Eclipse / CFBuilder: http://blog.mxunit.org/2009/07/coldfusion-builder-...
You asked for tweaks, so I thought I'd mention this post from a while back, showing how I get some more real estate for CFBuilder: http://blog.mxunit.org/2009/07/coldfusion-builder-...
This has been very helpful for me while doing code demos.
Cheers..
I suppose I could evaluate it without moving to it full time, so my other question is can I run it and CFEclipse simultaneously without many problems?
You can even share your CFEclipse snippets with CFBuilder.
There's an RDS pane, but it seems to be separate and distinct from the file/project pane and the file you're currently editing. In Dreamweaver you could make a change, hit cmd-shift-U, and up it would go.
In Builder, that functionality seems to be missing.
I have some clients that refuse to open FTP ports, so RDS is the only way to get changes to their servers.
I'd like to get off Dreamweaver, since I seem to be afflicted with the dreaded code-rearranging bug that's been around for three versions now, but I need RDS.
I'm in the same boat. Unfortunately, I shouldn't have to make an effort to like it. There are too many cases where it seems like they decided to change the parts that did work, simply because they could...