Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

HTML

Maritza Nguyen
Maritza Nguyen
1,683 Points

What is the most recommended Text Editor?

I would like to know what is the best text editor. Easy to work and understand. I am a little new to this and I don't know which one to get? Any suggestions would be appreciated. :)

6 Answers

Lauren Clark
Lauren Clark
33,155 Points

The most popular right now would probably be Sublime Text. It's not free but it's free to download and evaluate.

The good thing about Sublime Text is it has a ton of different packages to help with your coding, for instance - linters so you don't miss mistakes and typos in your code, whitespace stripping, minifying script files and stylesheets. You can set your own keybinds too.

If you're looking for something even easier to get on with than Sublime, try Brackets. Brackets will give you a live view of your code in the browser, and enables you to pull up snippets of css by clicking on the class or id selector, letting you edit it in the HTML frame for instance, rather than switching files! Pretty cool. Also, brackets is open source.

Here's a list of some of my favourite text editors, sublime and brackets included:

Sublime Text

Brackets

Notepad++ A simple editor for Windows users

Coda 2 Panic's Coda 2 has a lot of features, something to look at.

Github's Atom Editor Early stages, it's very similar to Sublime (VERY SIMILAR!) but has better git integration.

James Barnett
James Barnett
39,199 Points

> Notepad++ A simple editor for Windows users

Notepad++ has quite the collection of plugins. I'm not sure I'd call it "simple", you just have to configure it well.

Nathan Williams
seal-mask
.a{fill-rule:evenodd;}techdegree
Nathan Williams
Python Web Development Techdegree Student 6,851 Points

For GUI text editors, SublimeText is very popular, and recently Atom has been getting some positive reviews as well. On the command line, it's pretty much vim and emacs.

Ultimately it's a matter of preference, but it's good to pick one that works for you and start working on learning all the productivity boosting tricks that your choice facilitates.

James Barnett
James Barnett
39,199 Points

> SublimeText is very popular, and recently Atom has been getting some positive reviews as well.

As a group web peeps tend to be a trend following bunch. The amount of "buzz" something is getting isn't a particularly good indicator of its usefulness for a task.

Randy Perez
Randy Perez
5,668 Points

I will always go for Sublime text 2 or sublime text 3 which is beta right now

Andrew McCormick
Andrew McCormick
17,730 Points

Notepad (MAc - > textEdit). (come on..somebody had to say it).

I don't change very easily. I've used Notepad++ as my single file editor for almost a decade now. (for projects I use NetBeans)

Maritza Nguyen
Maritza Nguyen
1,683 Points

Thanks you very much for your help!

Scott Moore
Scott Moore
4,050 Points

I currently use Brackets. I have Sublime, Notepad++ installed on my computer as well. But I seem to keep going back to Brackets due to the Live Preview function. Its a little temperamental at times. But for some reason I like that one. Not taking anything from the other 2 they are also good as well and do what is expected.

James Barnett
James Barnett
39,199 Points

> But I seem to keep going back to Brackets due to the Live Preview function. Its a little temperamental at times.

I'm kinda suspicious of "live preview" functions. I think you should always test with an actual browser. Using live reload is a choice.

Maritza Nguyen
Maritza Nguyen
1,683 Points

Thank you very much everyone! I really appreciate your help :)