which PHP IDE is Best for LINUX

Discussion in 'PHP' started by adrevol, Apr 24, 2008.

  1. #1
    Hi friends,
    till now i was working on PHP on windows OS, soon i want to start the same on LINUX, can any one of you tell which is best PHP IDE available it will be great help for me
     
    adrevol, Apr 24, 2008 IP
  2. Louis11

    Louis11 Active Member

    Messages:
    783
    Likes Received:
    26
    Best Answers:
    0
    Trophy Points:
    70
    #2
    I can't say it's the best, simply because I choose not to work with any other IDE (at least on *nix, I work primarily on a Mac), but I use VIM. The graphical version is fairly nice. I know there are a few others, but I seem to have a mental block at the moment.
     
    Louis11, Apr 24, 2008 IP
  3. joebert

    joebert Well-Known Member

    Messages:
    2,150
    Likes Received:
    88
    Best Answers:
    0
    Trophy Points:
    145
    #3
    Might be good idea to let everyone know exactly what you were using while you were running Windows.

    For instance, I primarily used Notepad2 on Windows, I've been using gedit on Linux.
     
    joebert, Apr 24, 2008 IP
  4. kodekarl

    kodekarl Greenhorn

    Messages:
    3
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    11
    #4
    I'm not sure "IDE" (Integrated Development Environment) is the term I would use for gedit and VIM. The way I see it, they are editors, which is different to IDEs.

    Anyway, I'm bumping this ancient thread, hope that's okay.

    I'm looking for basically the same type of advice, except I'm coming from a Java/Python background on Linux and have been using Eclipse IDE for quite some time. I find it a bit frustrating to work with sometimes, mostly because it seems very bloated and slow, and also in my experience doesn't work quite as well on Linux as it does on Windows.

    Any advice is much appreciated, especially if you have actual experience with any of them. :)
     
    Last edited: Dec 23, 2013
    kodekarl, Dec 23, 2013 IP
  5. nico_swd

    nico_swd Prominent Member

    Messages:
    4,153
    Likes Received:
    344
    Best Answers:
    18
    Trophy Points:
    375
    #5
    nico_swd, Dec 23, 2013 IP
  6. Philbeng

    Philbeng Well-Known Member

    Messages:
    36
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    100
    #6
    For php/webdev work I don't use a full blown ide i've never seen the need for it. I suppose it depends on how you work and what you are used to.
    Sublime text with a few plugins will give you most of the basic features of a ide, also vim with a few plugins can bring in many of the basic features of a ide.
    I did test out Netbeans a few months ago and that was pretty decent but don't use it day to day.
     
    Philbeng, Dec 23, 2013 IP
  7. NetStar

    NetStar Notable Member

    Messages:
    2,471
    Likes Received:
    541
    Best Answers:
    21
    Trophy Points:
    245
    #7
    I've used them all.. I have a Love/Hate relationship with all programming IDE's. While I absolutely love autocomplete etc. I always find myself going back to scite.

    NetBeans with the PHP plugin is pretty good. Eclipse with the PHP program is ok too. PHP Storm is also quite nice. For me, I'm sticking with scite.
     
    NetStar, Dec 24, 2013 IP
  8. deathshadow

    deathshadow Acclaimed Member

    Messages:
    9,732
    Likes Received:
    1,999
    Best Answers:
    253
    Trophy Points:
    515
    #8
    I've always found IDE's to be pointless crap... they often force you into a single window, they often lag behind the version of the language you are working in, and they do a whole host of garbage I can't stand and you really don't need.

    To be frank, you'd be better off with vi, joe or nano than any 'IDE'... and those are crap so far as editors are concerned! (just like on Windows you'd be better off with DOS edit or Notepad than most IDE)

    Hell, when I'm stuck on linsux I usually end up installing WINE just so I can run flo's notepad2. A close second that does have a native version is SciTE (since they're both Scintilla based), but that has a lot of... annoyances too. gEdit isn't too bad once you break it of some bad behaviors.

    Though to be fair, most of what editors and IDE's list as features are just things that piss me off, get in my way, or just make things harder. Autocomplete, tag completion, the illegible acid trip of colour syntax, tabbed editing, code folding -- it's all just crap that gets between me and actually *SHOCK* typing in code!

    Much less so many IDE's for PHP right now choking on PHP 5.4/newer syntax.
     
    deathshadow, Dec 24, 2013 IP
  9. website1337

    website1337 Active Member

    Messages:
    65
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    68
    #9
    Gedit. Use it.
     
    website1337, Jan 12, 2014 IP
  10. Tanmoy S. Khan

    Tanmoy S. Khan Greenhorn

    Messages:
    2
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    21
    #10
    If you are lazy like me (I love autocompletion much), you can use NetBean PHP IDE. Another good choice is Aptana Studio.
    For plain text editor, Vim is really mighty.
     
    Tanmoy S. Khan, Jan 13, 2014 IP
  11. StrongCoffee

    StrongCoffee Greenhorn

    Messages:
    5
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    11
    #11
    Not truly a IDE, but I'm a Vim fan for quite a while now. It can be a bit of an pain in the back to setup with a bit of nice features. If you're not into tweaking it from day-one, you might want to check out the SPF13 package, lots of features. Be warned though, Vim has a steep learning curve!

    Some benefits of Vim:
    1. Works through CLI, so you can use your editor on any remote desktop with a SSH client. (Windows would need putty, but Unix-based (so even a Mac) systems would even simply run from their terminal)
    2. Highly optimized for fast interaction because of its short keystroke based commands.
    3. Extremely optimizable.
    4. Tree structured history, which makes mistakes easily undoable. (Remarkable feature by the way)
    5. Record complex actions and apply them multiple times.
    6. Place markers for fast back-and-forth navigation.
    7. Complex clipboard with multiple registers, which allows you to store multiple strings and paste them from the corresponding register.
    I could go on, but I think I've made my point. ;)
     
    Last edited: Jan 14, 2014
    StrongCoffee, Jan 14, 2014 IP
  12. Marcel Preda

    Marcel Preda Member

    Messages:
    21
    Likes Received:
    1
    Best Answers:
    1
    Trophy Points:
    43
    #12
    For fast/dirty jobs VIM.
    For tasks that requires few hours of work eclipse with PDT plugin.

    Both statemets are valid not only for PHP, but also for Perl and Java.
     
    Marcel Preda, Jan 14, 2014 IP
  13. NetStar

    NetStar Notable Member

    Messages:
    2,471
    Likes Received:
    541
    Best Answers:
    21
    Trophy Points:
    245
    #13
    VIM as a development editor? No thanks. That sounds like the wrong tool for the job.
     
    NetStar, Jan 14, 2014 IP