what is your favorite IDE/editor for writing code?

81 thoughts on “what is your favorite IDE/editor for writing code?”

  1. My fav has been NuSphere PHPEd for the last 2 years (thanks to them for the free license they provided me). It is a superb IDE and speeds up the development a lot.

    However, from last week i’ve started with NetBeans and I’m sticking with it – it’s a good one 😉

  2. My favorites are (according to serial of choice) —
    (1) Netbeans For php
    (2) Zend Studio
    (3) Nusphere PhpEd
    (4) Notepad++ [specially for indenting code :)]

  3. KDevelop4, of which the third beta was just released. While still a touch on the crashy side with the PHP support, it is, for want of a better word, awesome 🙂 And since the debugger framework is being written by one of the people behind the PHP support in KDevelop4, well, you can guess what that means for the debugger 😉

  4. I like eclipse, because of the good subversion and bugzilla integration. I also like that I can use it on Linux and Windows and it has very good support for Linux / Fedora development and supports lots of languages.

    It can be a bit of a memory and CPU hog though, but I found this more of a problem on Windows then on Linux.

  5. The years i used Windows it was:

    Editplus for simple Editing
    PHPEclipse and later Eclipse with PDT as IDE

    On Linux (Ubuntu) at the beginning:
    Gedit as Editor
    Eclipse with PDT as IDE
    and Eclipse got replaced by Netbeans sme time ago

  6. On Windows I use Notepad++ for quick editing. Eclipse PDT (because it’s free) for advanced PHP editing. I went back and forth between Netbeans, but I am missing some features which made me go back to Eclipse. For languages such as C, C++ and C# I use Visual Studio of course.

    On Linux I use Vim with a bunch of plugins. Works OK in most cases (and for most languages) but now and then I fall back to Eclipse PDT too.

  7. I find the best cocktail of editors for me is Coda by panicware (www.panic.com) with a large helping of vim. Coda provides enough niceties while maintaining its performance level, vim lets me gets in and work the test and debug cycle really quick.

  8. In order of usage…and sometimes depending on the mood. c”,)
    1. Komodo Edit
    2. Aptana Studio
    3. Zend Studio
    4. VIM
    5. Intype

  9. NetBeans
    MySql Workbench
    Illiatis StepIn Standalone (mySql debug)

    I was on Eclipse since the fist version of PDT but I have no nerve for it any more. Nomen est omen.

  10. I find that jEdit covers my needs pretty well for PHP, Perl, JavaScript, CSS & HTML. I use Idle for Python, because of its handling of indentation, code hinting and quick access to a running shell to test with.

    I have tried Eclipse with PDT a couple times on my Mac but couldn’t keep it running. I will admit to liking Notepad++ for Windows. I just don’t usually do any coding in Windows.

  11. 1. Visual Studio for .NET/HTML/CSS/JS stuff.
    2. IntelliJ IDEA – Best Java Editor, Eclipse is good as well.
    3. Twistpad for other types of editing, Notepad ++ is almost as good.

  12. Vim for most things Linux although not so much in Windows as I find gVim clunky and Cygwin isn’t really that useful for me. I do use Netbeans for Java-based development, but for anything else I find it’s a real memory hog – probably because I don’t do enough Java development and therefore don’t notice it 😉

  13. NuSphere PHPeD for all things php-related
    Apatana Studio for javascript, (X)HTML and CSS
    Visual Studio for .Net stuff (though I try not to have to do any if I can get away with it)

    I’ve tried both Net Beans and Zend Studio, but both of them were extremely slow for me.

  14. well, to me IDE is like a sharp sword, this can cut off anything i want, but if i can’t control, it can cut off my head too because of my wrong use.

    i have been using IntelliJ IDEA for last 5 years, i can cut off anything through this cutting edge IDE. i was used to write java code using it, later wrote PHP and Ruby code using this cutting edge IDE.

    love it and respect it..
    my advice to all, try to stick with one IDE, dont switch IDE unless that sux, learning thousands of IDE is not at all a creditable thing to talk 🙂

    best wishes,

  15. On Mac OS:
    TextMate (for everyday all-purpose stuff)
    Zend Studio (5.x) (for larger PHP-projects)
    BBedit (like TextMate but I like the really cool diff-funcionality)
    jEdit (if TextMate and BBedit fail…)

  16. I’m still a big fan of Zend Studio 5.5.1. I’ve upgraded the license to the Eclipse version but I can’t get used to it. It almost never responds with the autocompletion as 5.5.1 does (saves me half of the work on code) and it doesn’t have line wrapping which I use regularly. The ftp and svn integration in 5.5.1 is usable but not very good. Svn in Eclipse is just perfect but (s)ftp support through that Remote Systems thing is just awful.

  17. For PHP: ZendStudio 5.5. The eclipse version is crap, netbeans was nice, but didn’t want to code hint my static methods without holding down a key-combo which was annoying. Also netbeans didn’t have a good remote server option just to get into a few files and create a project for them like ZS 5 has.

    I also use pico/nano for remote server config changes.

    I tried Aptana, but hate eclipse.

    Good post.

    1. NetBeans is superb, but as it is said – i really dont like to hit some keys to get the auto suggestions for the completion of functions. 🙂 –

  18. EditPlus still briliant after all these years

    keep trying all of the others listed here but they all have one or ten things that drive me nuts !
    Hate the fact that Zend is java – slow and crap as ever other java program ever in the name of compatability

  19. I use a whole slew, no real stand-out favorites I guess. Depends on the language I’m working with or whatever catches my fancy. Ordered roughly by how often I use them:

    Linux (my main system):
    vim (mostly command line, occasionally gvim, frequently cmd line via ssh)
    Eclipse / Aptana
    komodo edit (I haven’t tried their full IDE yet)
    KDevelop 4

    Windows (when I have to):
    Visual Studio 2008
    Editpad Pro

  20. It’s clear, I go for KISS:

    1. My own Apache-PHP-MySQL stack
    2. Dreamweaver
    3. Ultra Edit
    4. Firefox + Web Developer Toolbar + Firebug
    5. MSIE + Opera + Chrome + Safari + etc
    6. My brain and hands.

    … all on top of plain Windows XP. Yes, that’s right, XP, I’m not crazy at all… it works great with a little bit of tweaking and tunning…

  21. on Windows
    – jEdit
    – Komodo Edit
    – NetBeans for PHP
    – Vim

    on Linux
    – jEdit
    – Komodo Edit
    – kate (not recently)

    Of lately I am very impressed by Komodo Edit. I removed NetBeans because too much bloat.

  22. don’t understand why you don’t like eclipse pdt? its my favorite! the new eclipse 3.5 an the pdt 2.1 with xdebug is amazing, its fast, easy to use and very powerfull

  23. I, also, am a fan of eclipse’s php offering. I really like the fact that I can write code, and not have to rely on my own eyes or the server to check for syntax. Also, the Alt-Click to go to a function definition is invaluable, and worth any other inconveniences.

  24. I love notepad++. I don’t have a mac and thus not able to use textmate. According to me its a must for any developer. I hope someday I will work with textmate. That will be a dream come true. To survive till then, I have found a step-brother of textmate on windows. It almost copied almost every textmate feature. Its called “e” text editor. check it out at http://www.e-texteditor.com/ . I am using a cracked copy of it(the cracked one has some problems, bundle modules not get initialized properly). But I am planning to buy a licensed copy later this year.

  25. i use netbeans for php, c++, html/css, javascript. And i have tried aptana and i thought netbeans is better for javascript it have some bugs but I feel comfortable with netbeans javascript ..

  26. thanks everyone for your valuable opinions

    @Nasim – yes i know Aptana is eclipse and I’ve mentioned why I’m forced to use that. There is no good alternative of Aptana, its superb.

    But yeah, these days I am trying to use Netbeans for that. Eclipse is really too much for me 🙂

  27. আমি Notepad++, Zend Studio, ar Visual Studio 6 ব্যবহার করেছি… বাকীগুলো ব্যবহার করার মত এক্সপার্টাইস এখনো হয় নাই 😛

    আর টুকিটাকি কাজের জন্য মাইক্রোসফট এক্সপ্রেশন ওয়েব মজাদার 🙂

  28. Used to be jEdit however that was buggy and memory hungry, even though I do have 4Gig, I have now found Notepad++ on sourceforge to be a better editor.

  29. > don’t understand why you don’t like eclipse pdt?

    I never did like that either, way too complex just to get your PHP together… besides of which, have you seen the footprint of that beast?

    Likewise with the tools you get from Zend, way too much bloated (feature creep comes to mind), slow on less powerful PCs and in some cases, buggy.

    We are busy people and we need something fast, flexible and reliable, something simple usually does it.

  30. 1. NOTEPAD++ on windows
    2. NOTEPAD++ on linux (wine)
    3. Blumentals webuilder
    4. Visual Studio + PHP.NET plugin
    5. Macromedia Dreamweaver
    6. Adobe Dreamweaver

Leave a Reply

Your email address will not be published. Required fields are marked *