Day-to-day I use Gedit with a ton of plug-ins to do my PHP development but a friend of mine suggested I gave Netbeans 7 a go. I last tried Netbeans at version 6 and wanted to know if it had fixed the problems it had. However after installing it on linux it just looked awful, mainly due to the fonts not being anti-aliases and I remembered why I never really got into Netbeans. I think this is a problem with java on linux in general but I’m not sure.
I came across this post http://ibnaziz.wordpress.com/2009/06/10/netbeans-anti-aliasing/ and added the line:
netbeans_default_options="-J-Dorg.netbeans.modules.tomcat.autoregister.token=1244593975203
-J-Dorg.netbeans.modules.tomcat.autoregister.catalinaHome=\"C:\Progr$
This fixed the problem for me and now the fonts are rendering nicely. The IDE is stable and feature complete and seems to be a little less clunky than eclipse. So if your looking for a new Linux php IDE give Netbeans a go.