Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Development Tools

Best Text Editor?

So, currently I'm using Sublime Text 2, but I was just wondering if there are better alternatives which are also free? Any ideas? :)

8 Answers

Tom Bedford
Tom Bedford
15,645 Points

Try Sublime Text 3 which is free while in beta.

If you are on windows Notepad++ is free forever.

I've not found a better editor than Sublime.

Aptana is fantastic. Everybody harps on about Sublime, but Aptana actually gives you a results window when executing python or ruby codes. Sublime just tells you whether or not the code is error-free.

There's really no such thing as the "best" text editor. It really depends on what are you going to use the editor for. I'm using Notepad++, it's free and it gets the job done on my Windows PC. I don't like Sublime because I don't feel it's worth paying $70 for a text editor. I'm sure there will be people saying you don't have to pay for Sublime Text 2 if you ignore the annoying nagging to buy Sublime.

We are all beginners here. Just pick something simple and easy to use. Once you become an advance developer then you could join the thirty years old religious flame war to determine whether vim or Emacs is the best editor.

Word of Warning: the learning curve for vim and Emacs are very steep.

User User
User User
3,705 Points

As a beginner to coding, I can only really go off of what I am currently using: Sublime Text. I think it is really good for just learning off of Tree House. More importantly, I think that no matter what you use, consider learning the keyboard shortcuts for your program / operating system. They absolutely help to speed things along.

For example, it is easy to turn lines of code into a comment on a Mac on Sublime by using "Command + /". You can also duplicate lines of code with another keyboard shortcut. Or know how to delete characters, words, and whole lines (both before and after the text cursor) with the keyboard. Super useful stuff! :)

Bluefish is also a free cross platform text editor.

Sublime text is the best though :)

I've tried Notepad++ a while back, and I prefer Sublime of the two. I'll try out the beta of Sublime Text 3 as well as Bluefish and Aptana.

Thanks for the input. :)

Calvin Lai
Calvin Lai
903 Points

Are you using Sublime Text 2 on Windows?

If so, do you have trouble scrolling up with your touch pad?

Depending on what your using it for, Eclipse could be a good one.