Eclipse

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

alex.barylski
DevNet Evangelist
Posts: 6267
Joined: Tue Dec 21, 2004 5:00 pm
Location: Winnipeg

Eclipse

Post by alex.barylski »

I currently use UltraEdit...I love it's features and use most of them from macros to tab indenting to source folding...

I imagine all these features are support by eclipse?

What is your opinion on eclipse? Do you enjoy it and why?

Sounds like it supports some kind of pluygin architecure...if so...does it have a plugin for a task manager/todo list type deal???

Does it parse PHP alright? Source browser support, so I can have a listing of all method inside a particular class? Or variables inside a function, etc???

It seems very feature packed...which scares me...as I HATE bloatware...I'd much rather have a streamlined too which does limited job well and perfect performance, than sluggish actions or slow loading documents...

If notepad support source folding, macro support, regex search/replace and code colorizing with some accelerator keys...I'd be using it :P

Is it bloated? It's done in Java (I thik) so it would perform noticeably slower on my old machine than some of yours newer machines...

Anyways, what do you think? Is it worth the switch or not...be moderatlye detailed not just YES/NO type answers please :)

Cheers :)
nickvd
DevNet Resident
Posts: 1027
Joined: Thu Mar 10, 2005 5:27 pm
Location: Southern Ontario
Contact:

Post by nickvd »

Hate it!

No specific reason why, just whenever i try to switch (as everyone and their uncle seems to rant and rave about it) something minor usually holds me up enough to stop. Installation (for me) has always been a real PITA, it seems like a great ide, with lots of functionality (svn being a big one for me), it's the small stuff that's stopping me.

For me, there's only a few small things that can make or break an editor for me.
  • God awful syntax highlighting, and they make you jump through hoops to change/re-configure it
  • Forced tabs (as opposed to spaces)
  • Dunno what to call it, but I've gotten used to selecting blocks of text, and being able to indent the whole block at a time with the tab key
  • Bracket, et al. Completion. I HATE IT! I've be coding long enough to be able to knock out brackets and parenthesis fast enough, that I don't need the computer's speed to compensate. Either I forget about the completion ending up with a mess of extra characters, or if I DO remember, I just have to hit the right arrow to move past the bracket that was inserted for me. arghhh!
I'd rather use kate or gEdit if they supported the block indenting.
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Post by feyd »

nickvd wrote:God awful syntax highlighting, and they make you jump through hoops to change/re-configure it
Okay...
nickvd wrote:Forced tabs (as opposed to spaces)
Preferences > Java > Code Style > Formatter. Click "Show..." Tab control is on the upper left under General Settings.
nickvd wrote:Dunno what to call it, but I've gotten used to selecting blocks of text, and being able to indent the whole block at a time with the tab key
supported.
nickvd wrote:Bracket, et al. Completion. I HATE IT! I've be coding long enough to be able to knock out brackets and parenthesis fast enough, that I don't need the computer's speed to compensate. Either I forget about the completion ending up with a mess of extra characters, or if I DO remember, I just have to hit the right arrow to move past the bracket that was inserted for me. arghhh!
Preferences > PHPeclipse > PHP. "Typing" tab. Toward the end there's "close ..."
alex.barylski
DevNet Evangelist
Posts: 6267
Joined: Tue Dec 21, 2004 5:00 pm
Location: Winnipeg

Post by alex.barylski »

Source folding???

Seriously...I dunno...I mean it does seem to have a LOT of bloat...but nice features...

I've gotten used to UE file upload on Ctrl+S but subversion would be a neat thing as well the more i play with sourceforge.net it'll come in handy for sure...does it commit on Ctrl+S or can you control that? I imagine so :P

But Bloatware...ack!!! I hate bloated software...I would rather use multiple fine tuned applications when needed then have everything but the kitchen sink at my disposal... :P

I think that's why I appreciate web applications so much...no matter how big the program is, they all pretty much load the same...and don't clutter on your HDD...

Cheers :)
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Post by feyd »

Hockey wrote:Source folding???
Yes, there's folding in the PHPeclipse plugin. Preferences > PHPeclipse > PHP. "Folding" tab.
Hockey wrote:Seriously...I dunno...I mean it does seem to have a LOT of bloat...but nice features...
It's not all that bloated. .. for a Java program.
Hockey wrote:does it commit on Ctrl+S or can you control that? I imagine so :P
I haven't looked for such a "feature." Personally, that'd drive me more nuts than not. Tweak, tweak, save. Oops, I left a parse error. Fix, tweak, tweak.
Hockey wrote:But Bloatware...ack!!! I hate bloated software...I would rather use multiple fine tuned applications when needed then have everything but the kitchen sink at my disposal... :P
The nice part is, while the install is large (~230MB, if I recall) running, it only uses about 40MB of memory. You don't have a spare 230MB you aren't using? Oh wait, you're still running 800x600... :P
Hockey wrote:I think that's why I appreciate web applications so much...no matter how big the program is, they all pretty much load the same...and don't clutter on your HDD.
Yeah! Just your cache, ram, etc.
alex.barylski
DevNet Evangelist
Posts: 6267
Joined: Tue Dec 21, 2004 5:00 pm
Location: Winnipeg

Post by alex.barylski »

It's not all that bloated. .. for a Java program.
:P Fare enough...although almost all run like an old dog on my computer...
haven't looked for such a "feature." Personally, that'd drive me more nuts than not. Tweak, tweak, save. Oops, I left a parse error. Fix, tweak, tweak.
I've only looked at the screen shots and a menu item suggested it was possible. Obviously I wouldn't want to commit on every change I made, it would quickly cause subversion to loose it's appeal as a versioning system. But perhaps a Ctrl+Shift+S would be cool, as I would like a shortcut accelerator for commiting a file. :P
The nice part is, while the install is large (~230MB, if I recall) running, it only uses about 40MB of memory. You don't have a spare 230MB you aren't using? Oh wait, you're still running 800x600...
No word of a lie...I have just over 20GB free disk space, but it's almost all on a backup drive (partitioned) not on the primary drive and I don't like the idea of installing apps on my secondary.
Yeah! Just your cache, ram, etc
Cache can be easily cleaned a helluva lot easier than say uninstalling most Windows applications which almost alwasy leave behind some reminents in the registry at least :P

As for RAM, I'm positive IE uses undocumented API for rendering cause even on my parents old 266 IE (once loaded) goes pretty quick, whereas everything else...pukes like a hot dog eating contest champion. :P
User avatar
Jenk
DevNet Master
Posts: 3587
Joined: Mon Sep 19, 2005 6:24 am
Location: London

Post by Jenk »

Only reason I don't use it, is because it runs very slowly on my machine :)

I prefer the likes of PSPad and/or tsWebEditor (currently using the latter)

Doesn't have folding (or atleast I haven't spotted an option for it yet.) but everything else is supported, including function hinting and autocomplete for functions and var's (inc user defined)
User avatar
Jenk
DevNet Master
Posts: 3587
Joined: Mon Sep 19, 2005 6:24 am
Location: London

Post by Jenk »

Just installed it again and it runs a lot more smoothly.

However, I still need to get used to it.. trying to use it along with ZF, got as far as setting up the project with includes for Zend's lib's and my own etc but it's annoying me by not letting me edit the 'lib' files :|
User avatar
n00b Saibot
DevNet Resident
Posts: 1452
Joined: Fri Dec 24, 2004 2:59 am
Location: Lucknow, UP, India
Contact:

Post by n00b Saibot »

only reason i have it because it looks pretty :P seriously tho I sometimes use it for debugging but that is very rarely... most oif the time i have my HAPedit which I have convinced every one I know to try & use... Its much lighter/more feature packed than any other I have used. But again I guess its on personal preference. you can't have a universal one, can ya?
User avatar
Jenk
DevNet Master
Posts: 3587
Joined: Mon Sep 19, 2005 6:24 am
Location: London

Post by Jenk »

Just ditched it, cba. It looks like it will be very useful when I start a new project, but if I am joining an existing project it's just headache.
User avatar
Jenk
DevNet Master
Posts: 3587
Joined: Mon Sep 19, 2005 6:24 am
Location: London

Post by Jenk »

Well, within a week.. I decided to give it another go.

I spent 2.5hours getting to grips with it 'properly' and it was all nice and dandy. Start coding away and... it's ... so ... slow :(

A real shame as I do like it.. a lot.

I do have one gripe that someone else may be able to answer..

When importing source files into the workspace, if, for example, the source has a path of: e:/www/lib/* and I choose to import to the root of my workspace, it will always create <workspace>/www/lib structure, and not <workspace>/lib as I had hoped.. Does anyone know if I am missing an option or similar?

Work around is easy but tedious.. simply re-org the files or manually move them to my workspace, but would be nice if the wizard worked.

php-ide-all-in-one S0.7M2 on win32.
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Post by feyd »

It's not slow on my machines. :)

Athlon X2 4600 w/ 4GB DDR2 (the desktop)
Core Duo T2400 w/ 2GB DDR2 (the laptop)
User avatar
Jenk
DevNet Master
Posts: 3587
Joined: Mon Sep 19, 2005 6:24 am
Location: London

Post by Jenk »

Well.. my 'main' has just about half the specs on all counts of what your laptop has :lol:
User avatar
Christopher
Site Administrator
Posts: 13596
Joined: Wed Aug 25, 2004 7:54 pm
Location: New York, NY, US

Post by Christopher »

I use Eclipse and it does take a little getting used to, but most IDEs do. I like that it is identical on Linux and Windows. It has all the editing features I need and it make CVS/Subversion very easy.
(#10850)
User avatar
hawleyjr
BeerMod
Posts: 2170
Joined: Tue Jan 13, 2004 4:58 pm
Location: Jax FL & Spokane WA USA

Post by hawleyjr »

Many of you know my feelings of UltraEdit...I love it :) Tried Eclipse it was okay, however; I don't really have the time to really try it...I have about 30 macros I wrote for ultraEdit that kick ass for doing tedious tasks ;)
Locked