1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

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

Discussion in 'Other Languages' started by BlingFiles, Jan 29, 2014.

  1. BlingFiles

    BlingFiles Regular Member

    Joined:
    Nov 28, 2013
    Messages:
    203
    Likes Received:
    37
    Location:
    http://blingfiles.com
    Home Page:
    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?
     
  2. mypmmail

    mypmmail Junior Member

    Joined:
    Jan 31, 2008
    Messages:
    111
    Likes Received:
    27
    • Thanks Thanks x 1
  3. bluehatface

    bluehatface Regular Member

    Joined:
    Oct 19, 2013
    Messages:
    232
    Likes Received:
    98
    Location:
    Here
    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
     
    • Thanks Thanks x 1
  4. innozemec

    innozemec Jr. VIP Jr. VIP

    Joined:
    Aug 19, 2011
    Messages:
    5,290
    Likes Received:
    1,799
    Location:
    www.Indexification.com
    Home Page:
    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
     
    • Thanks Thanks x 2
  5. mandingo

    mandingo Newbie

    Joined:
    Jan 29, 2014
    Messages:
    10
    Likes Received:
    2
    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.
     
    • Thanks Thanks x 1
  6. BlingFiles

    BlingFiles Regular Member

    Joined:
    Nov 28, 2013
    Messages:
    203
    Likes Received:
    37
    Location:
    http://blingfiles.com
    Home Page:
  7. BlingFiles

    BlingFiles Regular Member

    Joined:
    Nov 28, 2013
    Messages:
    203
    Likes Received:
    37
    Location:
    http://blingfiles.com
    Home Page:
  8. reapV

    reapV Registered Member

    Joined:
    Jan 27, 2014
    Messages:
    56
    Likes Received:
    10
    Try Eclipse with PHP plugin or Sublime Text 2.
     
  9. BitSquid

    BitSquid Newbie

    Joined:
    Feb 13, 2014
    Messages:
    1
    Likes Received:
    0
    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.
     
  10. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,468
    Likes Received:
    10,148
    JetBrains PHPStorm is hands down the best editor available.
     
    • Thanks Thanks x 1
  11. someguysomelimits

    someguysomelimits BANNED BANNED

    Joined:
    Feb 1, 2013
    Messages:
    95
    Likes Received:
    25
    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.
     
  12. Chris22

    Chris22 Regular Member

    Joined:
    Sep 29, 2010
    Messages:
    400
    Likes Received:
    1,059
    +1 for JetBrains, these guys have been able to consistently please me with their tools
     
  13. zyx2000

    zyx2000 Registered Member

    Joined:
    May 6, 2011
    Messages:
    54
    Likes Received:
    5
    I also vouch for JetBrains. I use IntelliJ for Java, Ruby, Python and PHP. An awesome IDE that kills Eclipse, Aptana and Netbeans IMHO.
     
  14. solventnine

    solventnine Junior Member

    Joined:
    Dec 4, 2009
    Messages:
    113
    Likes Received:
    16
    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).
     
  15. boberbrian

    boberbrian Registered Member

    Joined:
    Jul 6, 2013
    Messages:
    71
    Likes Received:
    22
    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.
     
  16. mister_digital

    mister_digital Junior Member

    Joined:
    Jun 22, 2016
    Messages:
    104
    Likes Received:
    5
    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.
     
  17. WhereIsMyMoney

    WhereIsMyMoney Newbie

    Joined:
    Apr 7, 2016
    Messages:
    19
    Likes Received:
    2
    If you work professionally with PHP then PHPStorm is the best IDE for working with it.
     
  18. cnick79

    cnick79 Jr. VIP Jr. VIP

    Joined:
    Jun 10, 2010
    Messages:
    653
    Likes Received:
    341
    Location:
    Google's SandBox
    This
     
  19. tasburrfoot

    tasburrfoot Regular Member

    Joined:
    Dec 16, 2008
    Messages:
    296
    Likes Received:
    147
    I just use good ole Notepad++, as stated before.. There isn't really much to debug with PHP.