Eclipse - You're Killing Me
I've wasted about 2 hours this morning with Eclipse. I downloaded it a long time ago with the full intention of jumping on the bandwagon of using a full featured open source IDE but had some problems with it that made me decide against using it. It seemed too laggy to me - slow to open files, slow to bring up the code hints, just really slow overall. I ruled out my machine since I'm running it on a 2.6 ghz P4 with a gig of RAM - not a monster, but a more than competent machine in my mind to run something like Eclipse. This morning I decided to give it another shot and I'm not too happy. It has completely crashed twice. The first time I'll blame myself since I tried to create a project with a folder containing about 4 gigs of pictures (my fault). I tried to cancel it and it froze up. No problem...Task Manager - End Task. Restart Ecliplse - workspace in use. OK, reboot. Good...cool...workspace still in use.....huh? OK....create a new workspace...cool...New Project...cool....open a file...right click on something...abort...what? Huh? OK....maybe i'm running a bad version (3.1)...maybe I should upgrade...delete Eclipse...file in use....FORGET IT!
Now granted I'm having a horrible day. I shouldn't have gotten out of bed. Really. Seriously. Unfortunately, I think I'll have to forget about good old Eclipse for another few months until this experience is but a faded memory.
Ironically as I have been typing this post Eclipse has opened itself up twice on my machine. One of the instances of it has the original environment that I tried to set up fully built. OK.....one more chance, but I'm warning you.............



Don't give up yet!
Eclipse is a decent product, especially for the price. I think it needs to be:
1. more stable
2. upgrades should not break plugins
3. should be easier to use for the average web developer (we're not all Java programmers, nor do many of us have the desire to even learn Java).
Part of the problem is that it is written in Java. I've never seen anything behave spritely in Java. Eclipse is trying to be a "platform", which I guess is an excuse for its kitchen sink design philosophy. Also, it has a completely confusing website -- it's like walking into the middle of someone else's thought.
ps - Eclipse does have a slight learning curve/barrier to entry. But once you get into it and use it 23.5 hrs a day like I do it becomes a very nice tool to have in your arsenal.
I also have eclipse running on a WINDOWS XP machine at home. Maybe it is Windows 2K.
Don't give up. ECLIPSE is the way to go :)
dreamweaver is too sh*** for hand coding ( think update to see the changes, there's html editors better than this ).
eclipse i s t o o s l o w ..... yeah you have extended suport for multiple type of 'languages' then you have to give the extension about a hour to make it work the way you want ...
Good luck either way!
In my experience ECLIPSE is the way to go if you use SVN or CVS.
So far, so good [crosses fingers].....
After coding for 15 minutes, there are definitely things to get used to. I'll wait a week before passing judgement. I'll post a follow up next week with my feelings (since this obviously is a much hotter topic than I thought it would be).
http://www.daveshuck.com/blog/index.cfm/2006/5/25/...
Another cool feature... start working on a file, saving a few times. Then right-click on it and choose "compare with" ---> "local history".
Pseudo version control! :)
I'll check out the snippets too - I also like your post from this morning - how many of us have a "testStuff" directory with 957 testSomething.cfm files in it. I may become a convert....I'm starting to like what I'm seeing.
I'm surprised to hear anyone say that Eclipse and version control go hand in hand. Yes you can use them together, and I know here are some nice integration tools if you use Subversion (and CVS?), but I really don't see how using eclipse means you're using version control or how not using eclipse means you aren't using version control.
It took me a while to get used to the User Interface, but I think I got the hang of eclipse now.
I like the plugins for Eclipse the best out of everything I have found. I never really liked using Homesite with a non-integrated vesion control system, but then again i am on a Mac :)
Just a personal preference.
Check out Aptana (http://www.aptana.com), which available stand alone or as an Eclpse plugin. VERY good toolset for web developers. I've had a few snags running CFEclipse on Aptana, but not many.
PS - for those who visit this thread via Google....I now use and love CFEclipse! People are right - you really should give it a chance.
The latest problem: Everytime I right click anywhere it freezes for 30-45 seconds.
bugs, eats up memory like a fat
boy eating cake, plugin developement
is non trivial, APIs are not backward
compatible, jars with more than 1
version are dumped into the plugins
directory, the updater gets stuck
if you install too many plugins.
Let's face it, Eclipse is an extreme PIECE OF SHIT!
can anyone else offer any solutions to this particularly annoying problem?
oh.. and eclipse is definitely a hog.. especially if you run your webapp within it as I'm sure most of us do..
for me.. the lag doesn't happen consistently.. it's worse on
* xml files..maybe trying to read the dtd?
* files that have been modified.. comparing against cvs?
just trying to accumulate data so that we can *hopefully* get to the bottom of this.
cheers.