Jump to content

Which PHP Editor do you think is the best? [v2]


Which PHP Editor do you think is the best?  

318 members have voted

  1. 1. Which PHP Editor do you think is the best?

    • Dreamweaver
      46
    • Komodo
      10
    • PHP Designer
      12
    • Eclipse
      17
    • PHPEdit
      6
    • Quanta Plus
      0
    • Vi(m)
      8
    • Emacs
      1
    • BBEdit
      1
    • Zend Studio
      11
    • Notepad++
      103
    • HTML Kit
      1
    • NetBeans
      40
    • TextMate
      6
    • Other
      43
    • Aptana
      3
    • UltraEdit
      1
    • PHPStorm
      205
    • Sublime
      2
    • Code Lobster
      1


Recommended Posts

  • 4 weeks later...

I use to use UltraEdit (IDM Software) on Windows a long time ago. I switched over to MAC and tried several editors, ended up using Zend for a while but I really hate how bloated Zend is.  I found UltraEdit has a Mac version and it's pretty awesome and cheap.  Plus Free 30 day trial. 

 

http://www.ultraedit.com/

I'm looking at getting PhpStorm (and RubyMine, made by the same company).  Thoughts?  Impressions?

Coming off Eclipse PDT then NetBeans to phpStorm has been a pleasure.  NetBeans took a great deal for me to setup the way I wanted it to work, debugger, command line php tools, et cetera.  phpStorm on the other hand is about as ready to go as an IDE can be, notably has integration with PHPUnit, phing, phpdoc and github, has good XML tools and works as a JS editor.  If you find NetBeans a bit of a memory hog, phpStorm is a bit better and more responsive, not as good as the jump from Eclipse to NetBeans, but noticeable none the less.  The code inspection is much more robust in phpStorm, not only will it autocomplete down to the array key but it does a fantastic job in mixed code situations (PHP, HTML, and JS all in the same view for instance).  Another thing that not everyone will take into account is that the devs are fairly responsive with bugs, their tracker is public and things tend to get attention quickly.  Feature requests on the other hand seem to take a major version release or someone to write a plugin as a work around.  The downside is the extra functionality phpStorm provides might not be worth it, NetBeans is free and phpStorm is $100-200 USD, you'll really have to give the trial a shot and see if its worth it to you.  Having my IDE be less of a headache made purchasing a license worth it to me, though I haven't upgraded to 3.0 yet which was only released a couple of days ago.

That's because MS sux balls.

 

True, but I only started using it because I got it for free.

 

But I have a question about Notepad++

 

I keep getting lines that have just a space, and does not delete when using 'Delete Blank Lines' . Is there anyway to get around this?

 

*EDIT* Never mind, I have done it now  :)

  • 3 weeks later...

I use the gvim with the following plugins

 

Tablistlite plugin:

 

http://www.vim.org/scripts/script.php?script_id=3680

 

This enables me to switch tabs lightning fast.

I have mapped the command to open the tablist window to F2 key. This enables me to switch between different tabs without even thinking as the tablist is sorted on the basis of last accessed tab so the key sequence <F2> <Enter> will switch between the current tab and the tab you were previously in. and also

 

<F2><Down arrow><Enter>  => to 2nd last accessed tab

<F2><Down arrow><Down arrow><Enter>  =>to 3rd last accessed tab  And so on

 

functionlist.vim

http://www.vim.org/scripts/script.php?script_id=3681

 

This plugin opens window on the rhs that contains a list of function names detected in the current script. Function names are sorted alphabetically.

Press any key and the cursor moves to the function names atarting with that letter. Pressing enter on a function name moves the cursor to that function in the code window.

 

Just map the command to open the function list to some function key.

 

Nerdtree plugin

 

http://www.vim.org/scripts/script.php?script_id=1658

 

This opens a file browser window in the lhs of the current window. You can do basic file opertaions like opening,opening in a new tab, delete/move/add files from the pluggins window itself.

 

If you take some time to learn vim, then there is really no going back...So i think...)

 

regards,

Sandeep

 

 

I've been using the free trial of PhpStorm for the last week or so.  I'm loving it.  Does just about everything I'm looking for out of the box, and is simple to tweak.  Even better, it's still reasonably quick in my VM setup.  Definitely buying a licence when the evaluation period ends.

  • 2 weeks later...

I've been using the free trial of PhpStorm for the last week or so.  I'm loving it.  Does just about everything I'm looking for out of the box, and is simple to tweak.  Even better, it's still reasonably quick in my VM setup.  Definitely buying a licence when the evaluation period ends.

PHPDesigner 8 (http://mpsoftware.dk/) was just released.  I've been using this IDE for years and I absolutely love it.  I looked at PHPStorm and it seems like PHPDesigner can do all of that stuff.  And it's cheaper.

  • 2 months later...

GEdit - very simple text editor but it's all I need!  :D

 

Have you tried an IDE? I used to think a simple text editor was all I needed too, but then I tried an IDE. The only time I use a regular text editor now is just for real quick edits, or stuff that I don't want to make into a project in my IDE.

GEdit - very simple text editor but it's all I need!  :D

 

Have you tried an IDE? I used to think a simple text editor was all I needed too, but then I tried an IDE. The only time I use a regular text editor now is just for real quick edits, or stuff that I don't want to make into a project in my IDE.

 

IDE's tend to get in my way. All I use is vim with a few plugins:

 

https://github.com/tpope/vim-pathogen

https://github.com/tpope/vim-fugitive

https://github.com/tpope/vim-unimpaired

https://github.com/vim-scripts/taglist.vim

https://github.com/vim-scripts/sessionman.vim

https://github.com/vim-scripts/bufexplorer.zip

https://github.com/tpope/vim-surround

https://github.com/vim-scripts/FuzzyFinder

GEdit - very simple text editor but it's all I need!  :D

 

Have you tried an IDE? I used to think a simple text editor was all I needed too, but then I tried an IDE. The only time I use a regular text editor now is just for real quick edits, or stuff that I don't want to make into a project in my IDE.

 

IDE's tend to get in my way.

 

Yeah, that's how I felt too.

 

I have my Eclipse setup to be pretty minimal though. For example, the annoying help box that pops up with every keystroke is disabled. It only pops up if I want it to by hitting ctrl+space. Most of the time it is unneeded, though sometimes I need it to remember which order parameters go in in a function (since PHP seems to make that as illogical as possible).

 

I mostly like it for automatic bracket/quote closing. I like the way Eclipse auto-indents too. It may seem silly but some editors have shoddy auto-indenting.

 

Anyway, I like Eclipse because it gives me some of the advantages of an IDE but it doesn't hold my hand.

My main motivation for working in vim is the fact that we do allot of remote stuff via ssh on client machines at work. So, now I can use the same editor under all circumstances.

 

Even when I work from home, it's so much easier to just connect to the vps, ssh in and open vim in a terminal. I don;t have to worry about the overhead of a Desktop.

  • 1 month later...
  • 4 weeks later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.