PHP IDE with debugging capabilities, which one do you recommend?

BlingFiles

Regular Member
Joined
Nov 28, 2013
Messages
205
Reaction score
37
I have used Eclipse, Netbeans and even dreamweaver but something seems missing when I'm programming in PHP. See I come from a C#.NET background and Visual Studio is a great IDE with debugging, breakpoints, watch etc etc....

It's always a hassle to debug php scripts for me, what IDE's do you guys recommend I use with PHP?
 
I have used Eclipse, Netbeans and even dreamweaver but something seems missing when I'm programming in PHP. See I come from a C#.NET background and Visual Studio is a great IDE with debugging, breakpoints, watch etc etc....

It's always a hassle to debug php scripts for me, what IDE's do you guys recommend I use with PHP?

If you're familiar with VS and don't want to change, you can get a plugin for VS to enable PHP highlighting and debugging. It's not free and I've never used it (I just do the hard way in Geany). http://visualstudiogallery.msdn.microsoft.com/6eb51f05-ef01-4513-ac83-4c5f50c95fb5
 
huh, i always use plain php editor and never actually used a debugger.. see i never programmed in environments like visual studio.. actually there's not much to debug in php as there are no such crashes like in the native languages.. all i do for debugging when needed is simply put echo/print_r and test each line of code what it returns until i come to the one making the issue
 
For PHP IDE work, I always use NetBeans and it's entirely free. I use it with xampp (also free). Occasionally, the NetBeans debugger can be a bit confused if you have too many debugging sessions launched. Just be careful you are ending each debug session and you set up a separate browser for it. I recommend using Chrome since each Chrome tab is essentially it's own separate process. This way, if you're debugging, you won't hang other tabs. You can get the Canary version of Chrome if you prefer to configure separately for your development environment.
 
Try Eclipse with PHP plugin or Sublime Text 2.
 
I used to do a lot of PHP & MYSQL work and the best IDE I found was Nusphere's PhpED. I've tried a few others and just never felt as comfortable in them. This was like 6 years ago though, if I started coding PHP again I would more than likely use PhpED as my IDE.

I guess it just comes down to personal preference.
 
JetBrains PHPStorm is hands down the best editor available.
 
I would have to say that PHPStorm has the most capability out of most IDEs for PHP. There's a small learning curve, but it can work with popular frameworks like Laravel and Codeignitter, hundreds of plugins, jquery and more.
 
I also vouch for JetBrains. I use IntelliJ for Java, Ruby, Python and PHP. An awesome IDE that kills Eclipse, Aptana and Netbeans IMHO.
 
Agreed RE: JetBrains and (in this case) phpStorm. It's a fantastic piece of software. As silly as it seems, I found switching the background to dark gray and muting the code colors improved my efficiency and reduced eyestrain (and mental exhaustion).
 
Eclipse is great. It is a bit slower than others, but after configuring it correctly it's faster as other options.
It allow you to debug your PHP code and manage the whole project. It is the best solution out there.
Use google to figure how to make it run faster.
 
Pycharm is highly recommended by many friends. I use sublime text though because I constantly am working with different languages and it's nice to have one IDE for them all.
 
If you work professionally with PHP then PHPStorm is the best IDE for working with it.
 
I just use good ole Notepad++, as stated before.. There isn't really much to debug with PHP.
 
Back
Top