This course will become read-only in the near future. Tell us at community.p2pu.org if that is a problem.

A bit of background


Find out the basics of text editors

Text editors come in all many different forms, but at their hearts they all do the same thing - allow you to edit files that are composed of straight forward, everyday text. HTML & CSS files are like this, their contents are simply plain text.

Your computer may already have a text editor on it. If you're using a Windows based computer then you'll likely have Notepad (Programs > Accessories > Notepad). If you're using an Apple computer then you'll have VIM already installed (Applications > Utilities > Terminal and then type in VIM and press return). Finally, if you're running Linux (bonus points if you are) then you'll certainly have one of either VI/VIM, emacs, Kate or gedit. 
 
Not all text editors are created equally and whilst VIM is a truly splendid text editor, it has a steep learning curve. Unless you can already use it, then we'd recommend something else for now. You can always come back to VIM later on.
 
If you're running windows then Notepad has the opposite problem to VIM - it's too simple. You'll be fighting with it all the way to use it to do serious webcraft work.

Task Discussion


  • frbillie71 said:

    I've been using Notepad++ and Dreamweaver, but I'm going to try some of the others mentioned in the comments just to get a feel for what works best for me in any situation.  I always like to have lots of flavors to choose from :)

    on July 10, 2013, 3:14 a.m.
  • Beth said:

    I'm going to use HTML-Kit because it's free and has auto tag completion :) 

    on July 9, 2013, 12:28 p.m.
  • Culsti said:

    I'll be using Notepad++ because it is part of my PortableApps setup so I can work with it no matter where I am or what (Windows) machine I'm on because I always have my flashdrive with me.  I'm also cheating a bit by repeating all the exercises in KompoZer to see how it would do the same exercise.

    on June 25, 2013, 7:21 a.m.
  • Fire914 said:

    I'm going with Scite. Its a good editor with color coding, tabs and is very light. It also can handle a few other languages.

    Also another good editor is Eclipse.

    on June 24, 2013, 11:02 p.m.
  • Cristian Gomez said:

    I will be using sublime text2,because i love it,i feel very confortable with this editor,and i love its default colours scheme :).

    Edit: i think that i wil better use vim.

    on June 20, 2013, 10:26 p.m.
  • S1Gen said:

    I have used a number of text editors within the past couple of years but recently, I came across Sublime Text 2, and it has become my favorite tool to use.  It is one powerful tool that can get the job done a lot faster than your normal simple text editor like Notepad or Metapad.  Another text editor that I use is Codepen, which is also a powerful tool, and has plenty of great features to use.  It is free to use, and here is the link: http://codepen.io/ if any one is interested in trying it out for themselves.

    on June 15, 2013, 11:10 p.m.
  • Felix said:

    I DECIDED TO WORK WITH NOTEPAD++ SINCE ALL MY COLLEAGUES AND LECTURERS IN MY DEPARTMENT USE IT. IT SEEMS EASY AND LESS COMPLICATED.

    on June 13, 2013, 4:39 a.m.
  • BOZY said:

    notepad++

    on June 4, 2013, 11:32 a.m.
  • BOZY said:

    im familiar with notepad and notepad++,but i will stick to the latter

    on June 4, 2013, 11:30 a.m.
  • GENTLE JACK said:

    I have decided to use notepad ++ as most of my collegues as well as my lecturer use this text editor. I also find it simply and nicer to use comparing with notepad.

    on June 1, 2013, 4:57 p.m.
  • Yusup Saepul Rohman said:

    Notepad++ since windows 98, now I have migrating to linux and use Vim..

    on May 31, 2013, 2:47 a.m.
  • Red_Squall said:

    I decided on Notepad++, however, I'm using Windows 8, and I happened to stumple accross sometime called "Code Writer". This app seems to be pretty awesome, and it has great reviews.. I'll play around with both of them to see which I like better.

    on May 29, 2013, 2 a.m.

    hamabeboi said:

    I love Notepad++. I have it installed on all of my computers, and it's come in handy quite a lot.

    on May 30, 2013, 12:41 a.m. in reply to Red_Squall
  • Cale Bergh said:

    For pure html coding, I love Edit Pad Pro.  It's paid, but the syntax highlighting, plus the color coding of tags (blue if it's properly opened / closed, red if there is an issue with the closing tag, or the contents within the tag) make it hands down my favorite HTML editor.

    Since I do a lot of php coding, I also use Eclipse.  It's phenomenal for managing a project, jumping to functions, code hinting, and much more.

    on May 28, 2013, 12:51 p.m.

    xfool1 said:

    Thank you for the mention of some other options.  I would like to eventually be able to design Wordpress themes which I believe is mostly done in php so thanks for the info about Eclipse.

    on May 28, 2013, 2:46 p.m. in reply to Cale Bergh
  • Kevin Graveman said:

    I use Aptana Studio and SublimeText. Both are easy to use, feature rich, and free to use.

    on May 21, 2013, 8:24 a.m.
  • Saivamsi said:

    I have notepad, but I never used it because I word and word pad. 

    on May 20, 2013, 8:25 p.m.
  • squidoverlord said:

    It's notepad++ for me. I have already used it and have had no problems with it.

    on May 17, 2013, 3:25 p.m.
  • CircaDesigns said:

    I wasn't aware of how outdated my computer's OS has become. Most of these won't run on my Mac OS 10.5.8 system. For now I'll use my old Dreamweaver software.

    on May 17, 2013, 1:49 p.m.
  • Naflod said:

    I'm surprised no one has mentioned NoteTab Pro. I used that for years. It is a great text editor.

    on May 15, 2013, 4:57 p.m.
  • Iftekhar Mohammad said:

     

    I think as a text editor notepad++ is best. But if you ask me for an IDE I think Webstorm is best.

    on May 15, 2013, 2:28 a.m.
  • Jorge Diaz said:

    Well I have used Notepad++ and Dreamweaver

    on May 13, 2013, 9:31 p.m.