IDE for Drupal Development
bigbman - October 21, 2007 - 21:22
Hey all,
I'm about to get started hosting multiple drupal sites on a GoDaddy.com account as well as some custom module development. I'm looking for an IDE (free is preferable) that:
* can sync via ftp to host root
* has PHP support
* has CVS support
* has HTML support
Was thinking Eclipse, but let me know if you have other suggestions. It's been a while but I'm excited to get back into it!
B

Check out the Drupal IDE
Check out the Drupal IDE group: http://groups.drupal.org/drupal-ide
All the core developers seem to be using Eclipse or Komodo.
PHPEd
I've been using PHPEd and love it; it's debugger is great. Of course it is Windows-specific, though I've heard it will run under Parallels.
=-=
The nice thing abouit Eclipse over the others mentioned is Eclipse is Open Source and costs nothing.
_____________________________________________________________________
My posts & comments are usually dripping with sarcasm.
If you ask nicely I'll give you a towel : )
Eclipse + PDT + Subclipse +
Eclipse + PDT + Subclipse + Zend Debugger = Happiness.
I need to post a video on how to set it all up successfully and use it efficiently.
=-=
doing so, would be a great addition to the community for those who are considering developing or would like an idea of what is needed to do so.
_____________________________________________________________________
My posts & comments are usually dripping with sarcasm.
If you ask nicely I'll give you a towel : )
Please
Please, please, please, do it. I hate Dreamweaver, but have little alternative. I have Eclipse, but the learning curve is far more daunting than Drupal.
Nancy W.
Drupal Cookbook (for New Drupallers)
Adding Hidden Design or How To notes in your database
interesting discussion about this
There's a poll and a very interesting discussion about Drupal and Dreamweaver in the Adobe Technologies group. It seems Dreamweaver has gotten a lot better since the last time I tried it.
For me, though, nothing beats TextMate, the new Drupal bundle and the ProjectPlus bundle. Before this I was using Komodo.
A guide for this would be
A guide for this would be fantastic, I for one would be most grateful.
spent a day trying to get zend debugger to work w/ eclipse...
...following step by set online instructions. No go. Never had a single breakpoint triggered.
That's "free"? Took a day of my time and I got nothing but a headache and high cortisol levels for it.
Don't know if the alternatives are better. I'm still using primitive techniques for PHP debugging which drives me up the %$%^&*%$ wall. Gotta love those occasional white screens with no PHP error log entry!!! I've had to wipe clean sites and reinstall and configures sites just because of that.
If somebody lays this out easy, or better installs it working with PHP debugger one fell swoop like WAMP does for server stack on windows, I will call them GOD.
Zend Studio
Zend Development Environment
www.zend.com
one of the best option
New IDE for Drupal - Codelobster PHP Edition
Check Codelobster PHP Edition - IDE for Drupal
http://www.codelobster.com
which OS
These people may have a great system but couldn't bother to tell us what the hardware and OS requirements are. Usually a bad sign that business is being run by bit twiddlers.
I'm using the phpDesigner
I'm using the phpDesigner 2008. http://www.mpsoftware.dk/phpdesigner.php
It is cheap and functional!
Have you been able to get
Have you been able to get debugging work on phpdesigner? I can't seem to be able to debug with it. I set the breakpoint but when I say run the darn thing wants to run my single php file instead of running the entire drupal site.
Found this a while back, may
Found this a while back, may be of interest http://www.ibm.com/developerworks/opensource/library/os-php-ide/index.ht...
Eclipse
I use eclipse with
PDT - a great set of php dev tools
Webserver - you need a webserver to test out your stuff, up until recently I used xampp, but then things stopped working well. so now I use "Uniform Server" which is actually a portable webserver. Actually one of the best portable ones around.
Xdebug - this debugger is amazing. Fully configurable. And integrates with Eclipse + PDT
Aptana Eclipse Plug in - Open source web developer toolkit, has a Javascript Debugger and.... FTP Synchronization!
With Eclipse I think it comes with CVS built int and SVN as an add on. Plus you can get a zillion plugins, try out the mylyn plug-in for extreme programming!
I use EMACS myself It is
I use EMACS myself
It is free (as libre and no cost).
It supports PHP syntax highlighting (With the php-mode), auto completion (abbrv), code templating (with macro and keyword substitution)
It supports CVS (with the vc-mode)
It supports HTML (with html-mode)
Can sync via FTP (with the ange-ftp mode)
There's a Windows and Linux version
There's a text-only version (no mouse) and a GUI version.
HOWEVER...
I believe it has the steepest learning curve
It's not one of the prettiest.
So many hard to remember keystrokes. (which you can remap to different ones if you prefer)
But so worth it for me.
*I*, for one, would not use any of the windows GUI IDE, because I am so used to emacs, and I am very efficient with it.
If you are already used to an IDE, use whatever you are used to.
I use the text-only version myself. I find the mouse to slow me down and really only be a time saver when selecting text to be copied and pasted (which I can still use in text version).
Emacs is not an IDE, it's a complete work environment. It's so flexible that you can do anything you want with it, including using it as an IDE. You can also Read/write emails, visit web pages, use it as an FTP client, and much more.
It's customizable thru the use of lisp progamming language. That means you can craft your own tool.
Feel free to google for some emacs documentation/testimonials to see why emacs exists.
Emacs is not for everybody. But if it is for you... don't miss the opportunity to find out!
--
PHP5 Zend Certified Engineer
Christian Roy