php programming IDE


Recommended Posts

Hey,

I'm going to download Fedora 13 when it's released. But what is a good ide to use? I need something light weight for editing. I currently use Programmers Notepad for Windows. So something along those lines. Just need the syntax highlighting for php, mysql, html, css, and that loads quickly. I like Netbeans, and will install that as well, but that's too heavy for quick edits.

Thanks for any help :)

Link to comment
https://www.neowin.net/forum/topic/904308-php-programming-ide/
Share on other sites

I like Netbeans, though I've only used it for C++ they have a PHP plugin and I absolutely love it. It's better than Dreamweaver in the fact that it completes most of the code such as the brackets and other small things that I highly appreciate and speed up my work. Might want to give it a try and see if it's right for you :)

In a pinch, it seems that Programmer's Notepad runs in Linux using wine. It has a DLL error, but seems to run. I can vouch for Notepad++ running in wine, as well.

I don't like the look of wine fonts (there may be a way to fix that and render them better), but if you are after specific apps, then that may work well enough for you.

  • 4 weeks later...
  • 2 weeks later...
  • 2 weeks later...

It's really depressing how no one has made a good PHP IDE as of yet. Anytime someone asks about what IDE he should use the answers are "X isn't too bad", "X is quite popular", "I guess you could use X if you want feature Y". I mean seriously, look at Visual Studio and ASP.Net, it's powerful, it's tighly integrated, it's great, it's the defacto IDE for anyone doing ASP.Net and it makes you happy about your work. Why can't we have something like that for PHP ? I'm seriously tired of all those Eclipse-based half-baked IDEs. /rant

Anyway, I'm a big fan of JetBrains, I use IntelliJ IDEA for my Java development, RubyMine for Ruby on Rails and PhpStorm for Php. If you like code-centric IDEs, you'll love PhpStorm, give it a try :)

Intype. Switched from Dreamweaver a couple of months ago, haven't looked back or anywhere else since. It doesn't have autocomplete, just syntax highlighting for pretty much every language, except ASP, and some other editing features some of which I haven't explored fully yet. Highly recommended.

Edit: I just realised you're going to switch to Linux, but for the time you're on Windows, do give it a shot. And maybe later, too, with Wine.

  On 17/07/2010 at 19:39, Drunken Beard said:

It's really depressing how no one has made a good PHP IDE as of yet. Anytime someone asks about what IDE he should use the answers are "X isn't too bad", "X is quite popular", "I guess you could use X if you want feature Y". I mean seriously, look at Visual Studio and ASP.Net, it's powerful, it's tighly integrated, it's great, it's the defacto IDE for anyone doing ASP.Net and it makes you happy about your work. Why can't we have something like that for PHP ? I'm seriously tired of all those Eclipse-based half-baked IDEs. /rant

Anyway, I'm a big fan of JetBrains, I use IntelliJ IDEA for my Java development, RubyMine for Ruby on Rails and PhpStorm for Php. If you like code-centric IDEs, you'll love PhpStorm, give it a try :)

I know of a really brilliant PHP IDE for Windows, phpDesigner - but there isn't a version for Linux IIRC. Netbeans has a PHP variant which is actually pretty good. It has support for PHPDoc, code completion for native and custom code, xdebug support, source control integration, code refactoring, PHPUnit testing etc. The only downside (and it's quite a big one) is that it can be so damn slow and will just eat up RAM. I don't know if that's down to it being built with Java, or if it's just because that's how Netbeans is - but it frequently freezes for a minute or two for no apparent reason. Especially when the projects are located on network drives.

PhpStorm looks pretty good, I like how it has support for Smarty templates. I might give it a go when I start my next project.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • I don't care about browser benchmarks. It's loads pages nearly instantly and doesn't really feel slow at all to me. Anyway I care more about features and stability and so far I'm satisfied. Plus I wouldn't use Edge if Microsoft paid me.
    • And the big problem we have seen with government organizations is the incredibly slow accountability. In the private space, the need to turn a profit forces the issue. That may not always be healthy, but it is swift. The best working example of a government organization is the USPS, but that is in part because it was created to operate like a business, with its own budget and revenue. That model may not work in every case, for example, I wouldn't want law enforcement under pressure to find revenue, but in some cases it does work.
    • Hell Let Loose, and A Little to the Left, and more join Xbox Free Play Days this weekend by Pulasthi Ariyasinghe Microsoft lets every Game Pass subscriber jump into fresh games every weekend for no extra cost, and it's time for another bunch of games to join the fray. The latest update offers Xbox Game Pass Ultimate, Standard, and Core subscribers access to three games: Dragon Ball Xenoverse 2, Hell Let Loose, and A Little to the Left. As usual, any progress made during the weekend also carries over automatically if you decide to purchase a game afterward. From the trio, Hell Let Loose is for shooter fans, offering 50 versus 50 PVP battles across various realistic World War II fronts. However, the gameplay is a much more hardcore experience compared to other shooters on the market. The title features infantry, tanks, and artillery warfare, with 14 roles available that offer different weapons and teamwork-related equipment. Next, Dragon Ball Xenoverse 2 comes in, touting its ties to the massive anime franchise. The title has players time-traveling to the past as a custom Dragon Ball character to make sure historical moments from the storyline happen just as fans remember. While the world itself is a massive one, fights happen in 3D arenas, taking cues from notable locations in the anime universe. If both those games are a bit too action-heavy, A Little to the Left is a cozy puzzle experience that aims to settle your perfectionist needs. The game has you sorting, stacking, and organizing household items from their awkward locations to more pleasing and organized placements. The controls mostly involve drag-and-drop operations, and some puzzles even have multiple solutions for neatness. Here are the three latest Free Play Days games and their supported platforms: Hell Let Loose - $24.99 (Xbox Series X|S, PC) DRAGON BALL XENOVERSE 2 - $5.99 (Xbox Series X|S, Xbox One, PC) A Little to the Left - $7.49 (Xbox Series X|S, Xbox One, PC) This Free Play Days promotion will end on Sunday, June 8, at 11:59 pm PT. Following this, expect another round of games to enter the program next Thursday.
    • AMD 25.6.1 driver out with RX 9060 XT support and a lot more FSR 4 games by Pulasthi Ariyasinghe A brand-new hardware launch is happening today for AMD, and to make sure its new GPUs are running properly, a new graphics driver has also landed right alongside it. The AMD Software: Adrenalin Edition 25.6.1 driver lands with support for the RX 9060 XT and the AMD Radeon AI PRO R9700, while also finally updating the number of games that support its AMD FidelityFX Super Resolution 4 upscaling technology. The consumer space-targeted RX 9060 XT graphics card comes in 8GB and 16GB flavors starting at $300 and $350 price points, respectively. Check out our launch coverage for this RDNA 4 GPU for more details here. At the same time, the AMD Radeon AI PRO R9700 comes in for handling professional workloads with a whopping 32GB of VRAM. While support for this card has already arrived with the latest driver, AMD is expecting to ship the product sometime in July 2025. The driver has also added official support for Onimusha 2: Samurai's Destiny Remaster as well, the Capcom-developed action game from last month. As for fixes, AMD has said that it has resolved reversed Quality and Performance selections in the Radeon Boost UI, as well as Le Mans Ultimate performance issues on RX 9070 series GPUs. There are quite a few known issues AMD is still working on: Stutter and lower than expected performance may be observed when using alt-tab and streaming to Discord with multiple monitors. Intermittent application crash or driver timeout may be observed while playing Marvel Spiderman 2 with Ray Tracing enabled on Radeon™ RX 9060 XT. Intermittent application crash may be observed when first launching The Last of Us Part 1 on Radeon™ RX 9060 XT graphics products. Stutter may be observed while playing games with some VR headsets at 80Hz or 90Hz refresh rate on some AMD Radeon™ Graphics Products such as the Radeon™ RX 7000 series. Users experiencing this issue are recommended to change the refresh rate as a temporary workaround. Intermittent system or application crash may be observed while playing Cyberpunk 2077 on some AMD Radeon™ Graphics Products such as the Radeon™ RX 7000 series. Intermittent application crash or driver timeout may be observed while playing Monster Hunter Wilds with Radeon™ Anti-Lag and Instant Replay enabled. Artifacts or corruption may appear while playing Battlefield™ V on Radeon™ RX 7000 series graphics products. Stutter may be observed while playing Call of Duty®: Warzone™ Season 03 ‘Verdansk’ map on some AMD Graphics Products. Stutter and lower than expected performance may be observed while playing 4K resolution YouTube videos in Chromium. Users experiencing this issue are recommended to play videos in full screen as a temporary workaround. Texture flickering or corruption may appear while playing The Elder Scrolls IV: Oblivion Remastered with AMD FidelityFX™ Super Resolution enabled on Radeon™ RX 9070 XT. Users experiencing this issue are recommended to disable AMD FidelityFX™ Super Resolution as a temporary workaround. As for FSR 4, these games are now supported by the popular upscaling tech for gaining more frames: Deadzone: Rogue Rem Survival F1 25 Runescape: Dragonwilds Frostpunk 2 Star Wars Outlaws Legacy: Steel & Sorcery Steel Seed Lords of the Fallen Stellar Blade Planetaries Virtua Fighter 5 R.E.V.O QANGA Wild Assault The complete list of games with FSR 4 support, as well as upcoming implementations, can be found on AMD's support page here. The WHQL-certified AMD Software: Adrenalin Edition 25.6.1 driver can now be downloaded from the AMD Software app as well as the changelog page on its official website here.
  • Recent Achievements

    • Week One Done
      jbatch earned a badge
      Week One Done
    • First Post
      Yianis earned a badge
      First Post
    • Rookie
      GTRoberts went up a rank
      Rookie
    • First Post
      James courage Tabla earned a badge
      First Post
    • Reacting Well
      James courage Tabla earned a badge
      Reacting Well
  • Popular Contributors

    1. 1
      +primortal
      406
    2. 2
      +FloatingFatMan
      181
    3. 3
      snowy owl
      176
    4. 4
      ATLien_0
      170
    5. 5
      Xenon
      135
  • Tell a friend

    Love Neowin? Tell a friend!