Install an HTML Text Editor

Learning Objectives

  • Identify desirable features in an HTML editor.
  • Compare two or more HTML editors.
  • Report your comparison to other participants of this class
  • Select an HTML editor for your personal use
  • Summarize the reason(s) that led you to choose your specific editor
  • Use your editor to produce a simple HTML page

Task Materials

For this course we need an HTML editing tool. There are many to choose from. We do not need many advanced features for this basic course so pick a simple text editor with syntax highlighting.

Online HTML editors

There are several HTML editors that you can use in your web browser:

  • Mozilla Thimble - Recommended to use on this course. Provides direct visual feedback, syntax highlighting, and easy publishing.
  • Aloha (Inline HTML5 editor)
  • HTML Pad (Mozilla online HTML editor)
  • JS Fiddle (JavaScript, CSS, and HTML editor online)
  • Maqetta (HTML5 Interface Design Tool)

Free/Open Source Text Editors

The following text editors have syntax highlighting and are Free/Open Source tools:

  • Bluefish (GNU/Linux, Mac OSX, Microsoft Windows)
  • BlueGriffon (GNU/Linux, Mac OSX, Microsoft Windows)
  • Geany (GNU/Linux, Microsoft Windows)
  • gEdit (GNU/Linux, Mac OSX, Microsoft Windows)
  • jEdit (GNU/Linux, Mac OSX,Microsoft Windows)
  • Notepad++ (Microsoft Windows)

Advanced Integrated Development Environments (IDEs)

Task Discussion

  • saravanan said:

    I use mozilla thimble. Simple,quick view of output and publish. All at one place.

    on Aug. 12, 2012, 10:32 p.m.

    al read said:

    Thanks for your message. I will be out of the office on annual leave until Monday 20th August If your enquiry is urgent, please SMS me on my mobile. Kind regards, Alan Read Head of Learning Technologies Learning Technologies Group Pearson UK +44 (0) 7703 750913 This email was sent by a company owned by Pearson plc, registered office at 80 Strand, London WC2R 0RL. Registered in England and Wales with company number 53723
    on Aug. 12, 2012, 10:35 p.m. in reply to saravanan
  • Motlar said:

    I'd normally go with Notepad++ due to familiarity. However I plan on using Mozilla Thimble in order to ease the the publishing of completed tasks for this challenge.

    on July 26, 2012, 6:05 p.m.
  • Marco Antonio González Gómez-Caro said:

    I'll try to use both Mozilla Thimble and Sublime Text. This last one has been highly recommended in a HTML5 community. I'll tell you how it is.

    on July 26, 2012, 12:23 p.m.
  • PoweredByLinux said:

    I'm planning on using "JSBin" which I am going to assume is just like JS Fiddle. However I am rather new at this myself, so feel free to correct me if I'm wrong.

    on July 26, 2012, 12:09 a.m.
  • parallel said:

    installed notepad ++, mainly because it had one click download.  total newb here, and the other stuff had a whole bunch of questions and different choices etc.  if it's harder than one click, then i don't need it!

    on July 21, 2012, 7:34 p.m.
  • m@rtie said:

    Notepad++ is the most effective for me, however, jEdit is equally as powerful.

    on July 21, 2012, 4:59 p.m.
  • sjasti said:


    Reasons for choosing -


    First let me mention why i have not chosen some of them


    1. I use Mac OS and hence i don't have an option to try 

    a. Geany

    b. Notepad++

    2. Not choosing Advanced Integrated Development Environments because it takes lot of disk space installing all the unwanted tools and plugins for my course. I am looking for something light weight and has features that would enable me to write code and learn.

    3. Online tools are great but i wanted to have something to work on when i am offline too.

    4. gEdit and jEdit seem to me more of text editors which has syntax highlight features for various programming languages. I am looking for web developer editor, which gives me the flexibility of auto complete.

    5. So what left is Bluefish and BlueGriffon. I am going to try both. 

    on July 21, 2012, 3:10 p.m.
  • Karaitiana said:

    I use jEdit, following move from Windows PC to Linux.  Used Notepad++ on Windows.

    on July 18, 2012, 7:41 a.m.
  • khaosstar said:

    I used Notepadd++ years ago but figured I would check out a few of the ones listed here. I ultimately went with Bluefish - simple yet powerful.

    on July 14, 2012, 10:21 p.m.
  • mtillson said:

    I use Notepad++ but am interested in the others listed, and will try them... or a few of them.  Looking forward to this challenge.

    on July 7, 2012, 1:29 a.m.
  • chinnan said:

    I have installed Notepad++.

    on July 6, 2012, 11:03 p.m.
  • Jasper.dg said:

    Love NotePad++ but will give Bluefish a try

    on July 4, 2012, 7:45 a.m.
  • Anonym said:

    I am using SUBLIME

    you all should try it belive me ;)

    on June 24, 2012, 4:22 p.m.
  • Naku Mayo said:

    I will be using gEdit and Eclipse. I have both installed on my Mac so either one will work.

    on June 22, 2012, 5:17 p.m.
  • hamilton mena quejada said:

    I'LL use Geany, DreamWave cs5, Notepad++ and Bluefish .

    on June 21, 2012, 3:07 p.m.
  • sclopez said:

    I'll use notepad++

    on June 17, 2012, 12:48 p.m.
  • Justin said:

    I installed WebMaster Lite on my Transformer Prime for this course.

    on June 13, 2012, 4:24 a.m.
  • mtenne said:

    Installed BlueGriffon.  I'm brand new to HTML so I was looking for something simple and user friendly.

    on June 12, 2012, 10:14 p.m.
  • H said:

    I chose to use BlueGriffon because it was the one most easily compatible (imo) with my Mac. gedit looked really nice with its configurable syntax highlighting for the computer languages and its bracket matching feature. However, BlueGriffon is very intuitive, and it has the option of source view, wysiwyg view, and browser preview.

    on June 12, 2012, 8:18 p.m.
  • John said:

    I have taken an HTML class in the past, but it has been awhile and I would like to get back into it. I have looked at Aptna Studio 3 and Notepad ++. As I am just easing back into programming I am going to use Notepad ++ because it seems easier to use and feels very user friendly. 

    on June 9, 2012, 3:24 p.m.