Compound Theory

v2.0

Categories

  1. Transfer
  2. ColdFusion
  3. Java
  4. ColdSpring
  5. Conduit
  6. JavaLoader
  7. ColdDoc
  8. AsyncHTTP
  9. OO Analysis and Design
  10. Flex
  11. Railo
  12. Hibernate
  13. ColdFusion Builder
  14. XML / XSL
  15. XHTML / CSS
  16. Ubuntu
  17. Eclipse
  18. Oracle Database
  19. Usability / UI Design
  20. cf.Objective()
  21. webDU
  22. cf.Objective(ANZ)
  23. Captcha
  24. MAX
  25. Melbourne CFUG
  26. Martial Arts
  27. Random Things

Recent Posts

Projects

Instant Message

Instantly grab my attention...

Recent Comments

08 July 2004 02:34 PM

Second Impression on CFEclipse and Eclipse

I thought I would do a second impression on eclipse and cfeclipse, simply because I've been using it for the last few days, and have really had a chance to get into it.

Quite frankly, I love it.

The new verison (1.1.13) has just come in, with some great bug fixes, and it is so nice to use.

Things I love about cfeclipse:

  1. Snips - These things totally rock my world. The fact you can code in user variables, and have default values such as $${MONTH} and $${CURRENTFILE} provided for you, make things SO easy.  Before I started using these, I missed all the Homesite tag editors, just because of the speed.  Now I just make a small snip with custom elements, and presto, it's pretty much the same. (Keyboard shortcuts for snippets are coming, which is good).
  2. CF Outline view and CFC Method view.  I've been dying for these for a while.  I'm so used to them in Java IDE's, it's great to have them here too.
  3. I do all my editing in a single IDE. I love that, it saves me so much time.
  4. The fact that CFEclipse is has a strong, driven development team.  I love the fact that I can go 'you know, it would be nice if you had void on the code completion for cffuntion', and look, it's there in this release.  Failing that, I'll go write it myself (as soon as I get some time to play with eclipse plugins).

Things I don't like about cfeclipse.

  1. The new icon. I totally understand why you changed it, but UGH! It aint pretty.

Things I use with cfeclipse (half covered with last post)

  1. CSSEditor - works fine with 3.0, hit ctrl+space, and you have some css completion. Perfect for what I need.
  2. JSEditor - The guy who made this has dissapeared, but it's neat, and has code completion too.
  3. XMLBuddy - The free version of this is really good, and I'm seriously contemplating buying a pro version for XSL work. (I can't find a decent XSL editor for Eclipse that is free.)

My contributions

  1. A new icon for CFEclipse. (Right click and save as). Pop it in "/eclipse/plugins/com.rohanclan.cfm{version}\icons\obj16\", and you have a nice pretty blue document.  I had to do this, because I really didn't like the icon.
  2. Comment Header Snip - I used the old comment header extension for Homesite+ alot, so I made a snip that emulated it.  Here you go.  Drop this in your snips directory, and you can use it as you see fit.

There we go. Download Eclipse. Install CFEclipse. Have some fun.

Go on. Do it.

Do it. </bad Starsky and Hutch Reference>

 



Comments

Posted by Steven Ringo on 08 July 2004 10:43 PM

Now start eclipse with "D:\Program Files\eclipse\eclipse.exe" -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx256m -Xms256m

and watch it start in half the time!

Also how does one get function completion with something like ctrl-space? (as opposed to tag completion). Also is there a way to get context sensitive help.

Thanks

Steve

Posted by Mark on 09 July 2004 09:23 AM

As far as I am aware function completion is in the works (the cfscript parser is kinda buggy atm).

Although you will get an argument list when writing funtions in CFEclipse.

But if you really want these funtions, get on the CFEclipse site and post some issues - these guys really do listen.
(I mean, check out the new icon on the new version 1.1.14 of CFEclipse!)

Posted by Andy Welsh on 09 July 2004 12:39 PM

Yeah- I've been using both eclipse and cfeclipse for a couple of months, and I'm always impressed by the leaps and bounds that the team achieve! So far the *only* gripe I've got is with Eclipse's staunch refusal for a line wrap; other than that, class, pure class!

Posted by Steve McInnes on 13 July 2004 03:55 PM

I notice Compound Theory is the top "Most Clicked Blogs This Month" for July! Nice work Mark! Looks like the industry is listening to what you've got to say...

Add Comment