Page 1 of 1

The perfect editor

Posted: Mon May 11, 2009 9:44 am
by shiznatix
I am looking for an editor that is exactly like Eclipse but actually freaking works. I have tried like 3 different types of eclipse but can not get it to work properly for PHP development with subversion. The anger and frustration is crazy with this thing.

Anyway, I want to get a editor or situation that allows me to import a project from svn then allow me to edit whatever and then allow me to commit all changes to the repository without hassle. I don't want to have to use the command line for all my subversion commits because that gets really annoying and I will forget/miss something. I want something that remembers what I have changed and does all that work for me. Basically my setup is this:

-dev server has svn repository
-localhost (me) checks out repository
-I edit and develop and do some bug testing on localhost
-I commit to the svn server when ready

All this is awesome and dandy but I just have not been able to find an editor that mixes well with subversion when the subversion repository is not on the local computer but accessible via https.

I am running Gnome on Debian Lenny. Any editors / environment ideas that could fill this situation please, let me know.

Re: The perfect editor

Posted: Mon May 11, 2009 12:16 pm
by Christopher
What Subversion client have you tried for Eclipse? I recall trying several and after some frustration finally settling on Subeclipse as the one that works. It adds a bunch of nice features to the Team menu on right-click menu. You can select individual files, directories or the whole project and right click to commit just those -- and then you can still select/deselect any from that set before committing. It has the usual commit/update/history stuff, but also branch/merge/etc. I have had no problem working with repositories on SourceForge, GoogleCode, etc.

I hear that Eclipse is not so great on the Mac. I use the PDT version on Debian Linux and Windows Vista. They seems identical to use (although Eclipse in Gnome looks better to me ;))

PS - I also find ESFTP invaluable when using Eclipse.

Re: The perfect editor

Posted: Tue May 12, 2009 2:29 am
by shiznatix
I tried the subeclipse thing but no luck. I have tried easyeclipse php, the eclipse in the repos (3.2) with phpeclipse and subeclipse, and eclipse ganymede with phpeclipse and subeclipse. Every one of them broke on me and were unusable. If they didn't crash and hang for hours while "building the workspace" they would be freaking awesome but it just does not work.

I am right now trying out rapidsvn, I wouldn't mind going back to my previous way of just using the file browser with gedit and then have something that will do all the subversion commands for me. It ads an extra step and program to the mix but nothing major so no problems. If there are other ways of doing this let me know or if someone knows how to make eclipse actually work without sucking that would also rock.

Re: The perfect editor

Posted: Tue May 12, 2009 4:10 am
by Christopher
Have you tried installing Eclipse using apt rather than from the eclipse.org?

Re: The perfect editor

Posted: Tue May 12, 2009 4:18 am
by shiznatix
yep, that was the 3.2 that was installed. Same problems, try refreshing the project folders took about 6 hours (seriously) and thats just insane.

Re: The perfect editor

Posted: Tue May 12, 2009 6:56 am
by Jenk
use subversive

Re: The perfect editor

Posted: Tue May 12, 2009 8:21 am
by shiznatix
I really don't think it was the subversion plugin but eclipse itself. It seams to have massive problems with linked directories. For example on my project:

html/forum <- whole lot of files
html/images <- whole lots of files also
html/files <- guess what? lots and lots of files
html/es/forum <- links to html/forum
html/es/images <- links to html/images
...

but I have about 23 language folders with all those links and I think when it builds the workspace or refreshes or whatever it goes through each of those links and thus repeats everything like a million times, not very smart. That is my theory of why it is so screwed up with this project on my computer. Eclipse just isn't good for me right now.

Re: The perfect editor

Posted: Tue May 12, 2009 10:32 am
by Christopher
That seems strange. I checked the workspace directory on my Debian machine -- 66,778 files totalling 1.08Gb. The machine has a couple year old AMD Dual-core chip and 4Gb of memory. I use the standard PDT release, and the standard PHP Builder and Validator are checked for each project in the workspace.

You might want to Google "eclipse slow on debian" because I notice that I have installed the Sun Java JVM and am using it instead of the one installed by default (IBM's I think).