0

Possible Duplicate:
Any good PHP IDE, preferably free or cheap?
What is the best IDE for PHP?

Could you recommend me a PHP IDE?

I've tried Notepad++ (a great text editor, but.. just a text editor) and NetBeans. I've worked with Eclipse on Java too. I like NetBeans, but like Eclipse it is so damn slow. Recently it started lagging every 3 seconds or so..

Most important features are: Auto-tab, auto-completion of opened functions, HTML tags, syntax highlight, auto-generation of comments for functions, function and class hints (it should be able to "look" into my classes and their methods like NetBeans).

So, basicaly I am looking for a NetBeans-like lightweight text editor :)

Any ideas?

Community
  • 1
  • 1
Tony Bogdanov
  • 6,907
  • 10
  • 47
  • 77
  • You should definitely check out [Sublime Text 2](http://www.sublimetext.com/2). It's not a full fledged IDE (it's *just* a text editor), but it's *so* much more than just a text editor. It doesn't meet *all* of your requirements, but boy is it fast! – Joseph Silber Jan 19 '12 at 00:23

3 Answers3

1

I haven't tried it myself but I've heard many people raving about PHPStorm. It's not free but they have a 30 day license so you can see if it's worth paying for.

I've personally been trying out SublimeText which I would describe as a lightweight IDE. It's not as feature-laden as Netbeans/Eclipse but is quickly to its set with every update.

vim on the other hand is as lightweight as it gets but by default probably doesn't have all the goodies you're looking for. However, if you're willing to spend the time configing and installing plugins you can make it whatever you want.

Justin Lucas
  • 2,306
  • 14
  • 22
  • 1
    A couple of years of active everyday usage I can say PHPStorm is by far the best IDE I've ever used, so thank you very much for the advice! – Tony Bogdanov Apr 17 '16 at 14:17
  • Haha I'm no longer doing PHP development but I've been using IntelliJ (also made by Jetbrains) for the past couple years. It's basically PHPStorm but for Java, plus you can include other language plugins. Agreed that it's far ahead of any other IDEs. – Justin Lucas Apr 18 '16 at 16:39
0

I'd go for Netbeans but since you don't want it most programmers praised (and still praise) EMACS http://www.gnu.org/s/emacs. Emacs is available for every platform.

Some people consider it to be the best. Truth is that it is very fast, auto-completion of your code and many other features. It takes a few days to get used to the powerful shortcuts but once you're done with it I guess you'll find it very smooth. You only need to install the application and activate the PHP plugin (or else if needed).

Hope this helped.

Alex
  • 545
  • 1
  • 5
  • 17
0

I have moved from Netbeans to PHPStorm and quite satisfied by features you can automate and so far it is much smarter on guessing what I'm typing. In my opinion Netbeans is more about Java programming and PHP feature behave as a little addon.
Before Netbeans I was playing with PHPDesigner also nice and fast IDE for a reasonable price.

Nazariy
  • 5,898
  • 5
  • 35
  • 61