tags:

views:

19281

answers:

18

Hey, I'm on a continuous mission to find the ultimate PHP IDE that will work with Gnome on Linux. Let me know what you think. Thanks a million!

+5  A: 

Do you consider Java to "work with Gnome"? If so: NetBeans. :-)

Chris Jester-Young
Hardy har har. Thanks.
Jurassic_C
+4  A: 

I just use gedit, but there's also gPHPEdit which is very much like gedit but with extra features for PHP/HTML/CSS development.

yjerem
+10  A: 

I currently use ActiveState's Komodo Edit - It's fast, easy to use, and works well for my work processes

Though, I'd say that PDT isn't that bad either - I just personally prefer Komodo

Mez
Komodo rules. Nice job
Jurassic_C
+8  A: 

You can always count on eclipse. It has an excellent php ide

[edit] in addition this thread might help.

ethyreal
+15  A: 

I have to say vim.

A well setup vim is powerful, efficient and fast to develop on.

Here is a great document for setting vim up for php. (DEAD)

I've found any PHP IDEs just aren't configurable enough to give me everything I need and can be slow and clunky to use. Vim has done a great job with a couple of minor exceptions.

Edit: The link above is dead, so here is a link to the author Andrei Zmievski's talk page. Its talk 42. (Thanks nXqd)

Bazman
Actually, I wind up using vim a fair amount to make small stupid changes on remote web servers. That document for setting it up for php is actually pretty useful
Jurassic_C
You might consider using a strong PHP framework that restrict you to small changes ! It is worth it.
snowflake
your link is dead :)
nXqd
A: 

I currently use Activestate's Komodo IDE and I love it. I switched from Eclipse for everything but Java. It is great for Perl/PHP/Python and Javascript/XHTML. I particularly like the Perl code completion, and the Regex scratch pad.

rjurney
+3  A: 

I was on the quest of finding the best PHP+MySQL+HTML+AJAX IDE too last few weeks, and I ended up using Aptana (the free version). I use VIM a lot too but mine is not heavily customized. Good thing about APtana is it's good to use out of the box, all you need to do is download the PHP Development plugin.

SyaZ
+2  A: 

I use eclipse-PDT. I believe the latest build comes with remote debugging support using xDebug.

Shoan
+2  A: 

I have used Zend Studio in the past and it was fantastic. Documentation integration, SQL Integration, the works.

mdec
A: 

I use Komodo Edit too.

Why did you revive this old post just to mention what others already had?
Zifre
+4  A: 

Try NetBeans IDE for php. I bet you'll luv it. I've been using it since it's 6.5 version and is much more flexible than any other IDE/editor like Eclipse.

If you want just an editor... try Notepad++. You can find alot of plugins to do everything you want and the way you want.

Rubin
A: 

The real answer is nobody has bothered coding a Linux program that comes close to the windows PHP IDE's available. Not for any amount of money.

See Php Designer7, NuSphere PhpEd for example. code completion, code folding,highlighting, integrated debugging, code reformatting, support for HTML, PHP, JavaScript and Perl along with code tips and integrated help, local and remote editing for all and it goes on.

It torks me off because Linux is more secure and what I like and I would buy one in a heartbeat if one existed and then be windows free altogether but nobody seems to want my money.


So, it's Komodo IDE when I am in linux, but I often flip back to windows so I can properly debug my larger scripts.

Eric S
+3  A: 

try Geany. its not a immense pile like Eclipse/PDT/Zend Studio.

anarkhos
A: 

I'm probably one of the few users of Emacs to develop PHP. It's probably not the best editor for it, but it's the one I prefer :)

A couple of hints on how to configure Emacs when coding PHP are available in this article from my blog. where how to setup flymake for PHP is explained.

I've implemented an handy browse-php-documentation feature to search in the PHP doc directly from Emacs. It's presented here.

Finally, I've recently asked this question on SO about PHP and Emacs, where nice tips have been presented.

Roberto Aloi
A: 

I used also Kate (in KDE), Geany, also Komodo (it's good but for large projects become sloppy)

Runia
A: 

You may want to give Amaya a try on the w3.org site. Just installed it (runs on lin/win) and giving it a road test. Looks good.

Don
A: 

I've tested lots of IDE's but i only like DW, so what i do is to open windows with virtualbox and there i use DW, for ftp and more i use linux-based versions

Heinrich
+1  A: 

PhpStorm - its really fast, powerful and with only one downside - its written on Java.

thefish