Send me your CFEclipse Testimonials!

Posted At : November 1, 2006 5:18 PM | Posted By : Mark Drew
Related Categories: cfeclipse

We are currently putting the new CFEclipse.org site together, with a better design, more content, more features and basically nicer look. As part of this, I would love to get some testimonials from either individuals or companies that are using the plugin. As long as we can quote you on the site it would be great if you can give us your (hopefully) positive feedback so we can have a number of quotes and testimonials on how it has improved your coding experience. Send your testimonials to mark.drew at the well known gmail dot com. (please dont post them in the comments if you want them to appear in the new site)

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
Edward Chanter's Gravatar People keep saying how great cfeclipse is but in my opinion cfeclipse SUCKS! I thought dreaweaver was bad but dreamweaver never killed entire directories of files costing me a lot of time and effort and stress. Cfeclipse did that to me this morning and I had to restore from backup! Not only that but the filemanagement in eclipse sucks as well, it resets permissions on files, the file explorer won't open any files and the whole thing is sh*t! The ftp plugin is also rubbish and half the time doesn't work. Looks like I'm headed back to HomeSite as that seems to be the only decent coldfusion IDE. Shame on all of you for releasing such crap software!
# Posted By Edward Chanter | 11/2/06 1:47 PM
Mark Drew's Gravatar Ed, I am sorry to hear that this has happened to you. I have never seen it "kill" a directory. The file management in Eclipse is based round projects as is Dreamweaver's, Visual Studio's etc etc. With regards to the FTP, please let me know the problems precicely you have been having and I shall try to fix them. We release and contribute this software for the good of the community and hope to benefit them, I apologise if you have had a bad experience. I shall offer you a full refund...
# Posted By Mark Drew | 11/2/06 1:56 PM
Teddy R Payne's Gravatar I have never seen CFEclipse remove a directory.

I have been using CFEclipse 1.2 and 1.2.9 with Eclipse 3.1 and 3.2 and I have not heard of any of these problems before on the CFEclipse mailing list, CF Talk or my User Group mailing lists. I suspect that you had mitigating factors that contributed to your environment

As with Mark, I am sorry that you had a bad experience, but your issues seems to be isolated to your environment.

Cheers
# Posted By Teddy R Payne | 11/2/06 2:34 PM
Edward Chanter's Gravatar Ok, so we've established that no-one has ever seen eclipse kill a directory. Well it did protestations of incredulity notwithstanding, fortunately I was able to restore all but one of my projects. Ok fair enough, let's put that one down to idiocy on my part or something else happening on my system. The other problem I mentioned is why does cfeclipse change the file permissions on my FTP files when I save them back on the server?
# Posted By Edward Chanter | 11/2/06 2:45 PM
Mark Drew's Gravatar That I cannot tell you offhand, I shall have to work through the code and check that it is indeed changing it. There are many FTP servers and their behaviours are sometimes different. Many FTP clients get their way round that in their own ways. We are using a library for these interactions and I shall check what happens when you save stuff.

Will get back to you on this one...
# Posted By Mark Drew | 11/2/06 3:51 PM
Mark Drew's Gravatar Edward,
the part of the code that saves a file back up to the server simply does something like:

ftpClient.put(content, remotefile);

where the content is the content of the file and the remoteFile is the name of the remote file (so no permissions passed back up)

I would say its something to do with the configuration of the FTP server you are using.

If you wouldnt mind emailing me of-list, maybe you could set me up and account (if possible) and I can do some tests to see if I can fix your issue, otherwise let me know what FTP server it is and I can see if I can set one up and test to see what it is.
# Posted By Mark Drew | 11/2/06 3:58 PM
Andy Allan's Gravatar I don't use the FTP stuff myself as all our deployments come straight out of Subversion, but this issue does seem odd to me.

Out of interest, what happens if you ftp to the server using a "normal" ftp client? Do the permissions still get screwed up? Basically I'm just trying to see whether it is the ftp plugin or maybe it's a config issue on your server, e.g. new/updated files inherit permissions from whatever their parent folder is?
# Posted By Andy Allan | 11/2/06 4:13 PM
Scott P's Gravatar I love CFEclipse - need to say that up front.

Who knows if this is what he meant by killing directories but I have something similar happen - hear me out first. For projects stored on remote mapped network shares, if the share is not available when cfEclipse is fired off - it lists them as empty projects. You remap the drive, right-click on the project and select Open Project then click on Refresh and it all perfect.

I'll be honest, I kinda freaked the first-time I saw that.
# Posted By Scott P | 11/3/06 2:32 PM
spiraldev's Gravatar CFEclipse is the best CF IDE ever.

I have been programming in ColdFusion for about seven years. I started developing with CF studio and at the time thought it was the best thing sense sliced bread. Then Dreamweaver MX came out and swore I would never use another IDE. And then on July 13 2005 ColdFusions birthday, I was introduce to CFEclipse at first I was a little hesitant because at the time I was some in love with DWMX. Once I started I was hooked, I mean how can you not like this IDE? There are so many plug-INS (CSS and JScript IDE Aptana, Data base viewer DBEdit, Sub version subclipse and JCraft SFTP) you almost dont need to use any other development tools. I think the CFEclipse team has done an excellent job developing what I would consider the best CF IDE out there. I would also like to contribute to CFEclipse but I dont know Java yet.
# Posted By spiraldev | 11/3/06 2:46 PM
Edward Chanter's Gravatar After my last encounter with eclipse I decided that it must have been my ignorance. So I left it for a few days and then tried again. The thing I've discovered that cfeclipse, like dreamweaver, is biased in favour of people who use the projects to define individual profjects/sites. Yesterday I was attempting to create a new project into which I could place my main development area, I'm talking a root clients folder with about 50 client sites in it. I was able to do this just fine for individual sites or client areas with a small number of sites in them but on this one cfeclipse just hung and hung for about 30 minutes, so I stopped it using the windows task manager. Then I checked the directory and lo and behold, the entire thing was empty and I had to restore from backup! I just love doing that. People keep saying this is due to my environment or something but what I want to know is what causes this behaviour???? Maybe it's me, maybe these IDEs just don't like me!? Dreamweaver uploads dependent files when I don't want it to and cfeclipse deletes my files. What a life!
# Posted By Edward Chanter | 11/15/06 9:41 AM
Edward Chanter's Gravatar Sorry! Just finished re-reading the post. Andy in answer to your question normal FTP clients like WSFTP and even the command line retain permissions perfectly. And get this, it's only happening in the office. When I FTP to the same area using my home machine it doesn't happen. How strange is that?!
# Posted By Edward Chanter | 11/15/06 9:43 AM
Mark Drew's Gravatar Edward, hit me up offline and we can go through the whole process together and get round this, it definately shouldn't delete anything!

So its kind of worrying... click on the contact tab and you can add me to gmail or msn... regards

Mark Drew
# Posted By Mark Drew | 11/15/06 9:48 AM
Ryan's Gravatar I'm about ready to throw CFEclipse in the trash, too. I've been using it for a whole week, giving myself time to get used to it. But I've just been having a lot of problems with it. I've been doing a lot of remote development this week for a client, through FTP. The built in FTP tool has been giving be problems, if I wait more than 30 seconds or so between file saves, I get an error when I try to save it. Then the astrisks goes away, indicating the file was saved, but it was not. Clicking on another directory before clicking save will get around this problem, but its a pain.

So I tried the Aptana plugin, it has an FTP tool. Not having much more luck with that. I am trying to debug a fusebox application, and couldn't figure out why my changes were not showing up in the browser. For a long time I thought I must not have been finding the right file (I'm still trying to figure out the circuit navigation). But it turns out the Apatana-FTP tool just wasn't saving my changes for some reason.

The find in eclipse is horrible compared to HomeSite. It just stops at the end of the file! I always have to remember to hit Ctrl+Home before searching, otherwise I end up scratching my head as to why something isn't here that I know should be there. Also F3 doesn't work to find the next occurance, I've tried to setup that key stroke but it still isn't working for me. Maybe I set it for the wrong perspective or editor or something.

And I can't get my XML files (xml.cfm files) to have any kind of syntax highlighting. I've tried the hacks listed on other people's blogs but they haven't worked for me.

I've also encountered other wierd problems, but I'll chalk that up to the fact that I'm using the beta version of the CFEclipse plugin.

I was really excited about Eclipse when I first started using it, but in the end it looks like I might have to switch back.
# Posted By Ryan | 12/14/06 10:43 PM
Mark Drew's Gravatar @Ryan: Re-FTP Problems: Have you looked in the FTP Log view? Do you get any errors? *Most* of the time issues with the FTP section have been to some server settings, I dont have access to that server so I cant check what is going on.

If aptana is ALSO having problems, hmm, then it might be something to do with the FTP server maybe? Aptana and CFEclipse use two different FTP libraries.

Not sure about the key mapping, would have to check what you are trying to do, will see if Ican do it this weekend.

Why would XML files have syntax highlighting in a CFML editor? Are you writing CFML code? I presume you are doing some kind of fusebox? I shall see if I can find some tag library for you to help.

The beta should be fairly stable, what wierd problems are there? feel free to either email me (click the contact tab at the top) or see if they are in our issue list http://trac.cfeclipse.org so I can get rid of them.

Sorry you want to switch back.
# Posted By Mark Drew | 12/15/06 10:10 AM
Ryan's Gravatar Mark, thanks for the follow up. I will email you direct.
# Posted By Ryan | 12/15/06 2:50 PM
Aaron Longnion's Gravatar Hey Mark -

First off, I feel for you man. You ask for positive Testimonials, yet you got a bunch of complaints, with a few nice comments sprinkled in. Since you're making millions off all your hard work (wink, wink), I'm sure you appreciate these "helpful", "insightful" critiques of the free software you've put so much hard work into. And yet you've been so gracious to help everyone out anyways. You're a better man than I am. ;)

Testimonial: I'm basically an earlier adopter when it comes of CF developement, especially if the company I work for is willing to shell out the cash. I started CF development in CF Studio 5 back in the day, 6 months later moved to HomeSite (and tried the different variations over the next year or so, I think they were called HomeSite 5.5 and +). Later I tried the first Dreamweaver MX, but quickly moved back to whichever HomeSite I was on, as that version of DWMX was slow, bloated, buggy, and didn't include much of the functionality I liked in HomeSite.

At my next job, after about 6 more months with HomeSite, I committed myself to diving in to Dreamweaver MX 2004. It had gotten better, but still had a few issues. But finally I really liked Dreamweaver 8, with the Updater. It was fast and did everything I needed, with very few bugs.

Then, I started hearing all this buzz about CFEclipse. But I had no previous experience with Eclipse or any other Java/open-source type IDEs, so I didn't think there'd be any reason to "branch out", especially when DW 8 seemed to be doing such a great job for me for enterprise-level CF development. Nevertheless, being an earlier adopter, I tried out CFEclipse on my own over a few days. Without understanding the concepts of such an IDE (no installation file, plug-in architecture, highly customizable perspectives, native CVS and SVN integration, etc.), I was almost completely lost, so I gave up after about a week.

A few months later, after a few Java developers started working on our CF code, they decided to figure out CFEclipse. They had little trouble setting it up, and shared their info with the rest of us via our internal dev Wiki. A few weeks later, I followed the detailed instructions on our Wiki, and got it set up pretty quickly. But that was the last few days before the end of that job, so I didn't have much time to compare DW 8 with CFEclipse yet.

So, at NewsStand.com, I decided that I was going to make Eclipse my one IDE for everything, if possible. By that time, I had realized that DW had some cons: it didn't have good CVS or SVN support (IMHO), I don't know of any good DB IDEs for DW like SQL Explorer for Eclipse, and DW isn't meant for Java development (in case I need to dabble in some of our Java code). Oh! And DW costs a few hundred dollars. Obviously, CFEclipse is free...

I've been happily running Eclipse 3.2 with CFEclipse 1.2 (recently updated to 1.2.9 with no problems), SQL Explorer for Oracle access, Aptana for CSS stuff, native CVS repository integration, JSEclipse for JavaScript, integration with Beyond Compare 2 (great for advanced file comparisons with source control repositories), and XMLBuddy for XML/XSL/XSD work for about 3 months with no major problems. All this development software at my fingertips cost a grand total of $30, which was for Beyond Compare 2 (http://www.scootersoftware.com/), and I never have to leave the Eclipse IDE. Not bad, eh?

But my comments about CFEclipse specifically are that, once you get over the initial hump of figuring out how Eclipse works, then CF development should be easier and more efficient than with HomeSite or Dreamweaver. With CFEclipse, source control access is direct and self-explanatory, after learning the new keyboard shortcuts (which you can customize, btw) you'll be at least as fast as you ever were in another IDE, auto-insertion and closing of code is more customizable, code folding with mouse over preview is handy, tag/function Insight is on par with other IDEs, and best of all there's tons of useful Eclipse plug-ins (mentioned above) that will improve efficiency since you never have to leave Eclipse if you don't want to!

I can't see myself ever switching to another IDE for web development! Many kudos to everyone involved in the CFEclipse project, especially Mark Drew!
# Posted By Aaron Longnion | 1/18/07 8:31 PM
John's Gravatar Just a shout out: it rocks.
If you could emulate Dreamweaver Check In/Check Out it would ROCK HARDER!

Seriously, for a free app... you're saving me time and money what more could i wnat?
# Posted By John | 3/16/07 6:41 PM