I am a web developer and I recently switched to Ubuntu, because it's faster for LAMP development. I worked with Notepad++ in Windows.

Which editor do you recommend to me for daily PHP, HTML, CSS development?

link|improve this question

UltraEdit is also nice (they support Linux). Not a freeware though – casey_miller Sep 8 '11 at 19:37
feedback

6 Answers

up vote 7 down vote accepted

Well I would recommend VIM.

Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set

But for a beginner I would go with GEdit and transform it into TextMate. So lets do it! It is quite easy and I guarantee you will fall in love with it.

enter image description here

link|improve this answer
Vim for the win! I would have say that too, but it's way too far from Notepad++ :D – M'vy Mar 11 '11 at 1:08
There is a huge misconception about vim that is is hard to learn, but that is not true. To learn the basic features of any editor and use them in VIM takes 30minutes, but to learn more advanced stuff that takes years. I often tell my friends to run vimtutor and see themselves if they can all the stuff they done in other editors. Don't forget that GEdit, Netbeans, Visual Studio, Eclipse all of them have VIM plugins, so basicly you learn one editor and can you it in any other Editor or IDE :) – Jaroslav Mar 11 '11 at 1:25
Don't be afraid of VIM it isn't that hard, the only minus is that you will hate all other editors after learning VIM :) walking-without-crutches.heroku.com/#1 – Jaroslav Mar 11 '11 at 1:30
Now, I am using Gnome VIM (GVim) and it did not seems very hard. Actually I think it's pretty cool. Thank for the great suggestion. – Mani Mar 11 '11 at 23:38
For VIM, vimtutor helped me lot to get started. Of course I must say Gedit + GMate is wonderful. But I like to get used to vim. – Mani Mar 12 '11 at 1:08
feedback

GEdit has never given me any problems. But Komodo Edit by Active State has by far been my favorite editor across a platforms.

Komodo Edit is a fast, smart, free and open-source code editor.

... with (customizable) syntax coloring, folding, background syntax checking, and excellent auto-complete and calltips (we call it "code intelligence"). What else? Fast open (no more slow poking around for files); remote file editing; Vi keybindings (good ones); and a toolbox with shell command integration, macros and code snippets...

enter image description here

link|improve this answer
feedback

GEdit is generally very appreciated on Ubuntu with the Gnome desktop.

Have a look at this blog on how to tune your config: Pimp my Gedit.

enter image description here

link|improve this answer
feedback

I prefer the Bluefish editor. It supports syntax highlight and completion for many languages. Just install using apt-get.

Bluefish is a powerful editor targeted towards programmers and webdesigners, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages, and it focuses on editing dynamic and interactive websites.

enter image description here

link|improve this answer
feedback

I would recommend Aptana Studio 3:

Develop and test your entire web application using a single environment. With support for the latest browser technology specs such as HTML5, CSS3, JavaScript, Ruby, Rails, PHP and Python. We've got you covered!

… or Titanium Studio.

With Titanium Studio you also can develop native applications for Windows, Mac, Linux, Android and iOS, with HTML, Javascript, CSS and PHP, for example.

link|improve this answer
feedback

Geany supports many, many languages (markup, programming, and more), and is fast since it doesn't depend on the full GNOME stack.

Geany is a text editor using the GTK2 toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. It supports many filetypes and has some nice features.

enter image description here

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.