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
Jonathan Grieve
Treehouse Moderator 91,254 PointsText Editors for JavaScript
I wonder if any Treehouse members our there might know of any Text editors out there that has good syntax highlighting for Javascript.
I use and swear by notepad++ and have done for ages but despite that I've pointed it to encode for JavaScript I find it lacks on Syntax highligting compared to the videos.
I'm looking for free ones if possible, so counting out Sublime at this point.
Thanks. :)
4 Answers
Philip Cox
14,818 PointsAlthough Sublime is not free, you can continually use it until you can afford it. You just get a pop-up every 10 saves or so saying "Do you want to purchase" Just click cancel and continue coding. I plan to buy it once I have the cash. It really is a great editor, despite people saying it's just because every one is using it.
Brackets is another good one, free and open-source. http://brackets.io
James Barnett
39,199 PointsYou can improve the experience of Notepad++ with a few small tweaks
- Solarized Theme for Notepad++
- JSLint Plugin for Notepad++ (Syntax checking)
- JSTool for Notepad++ (Minification, formatting and JSON viewer)
There's also word completion in JavaScript and can even be added for jQuery specific functions
Jonathan Grieve
Treehouse Moderator 91,254 PointsTook me long enough but I've finally downloaded the plugins listed and they're exactly what I've been looking for. Everything I want from my workflow without changing its functionality... thanks. :)
Suck It
1,527 PointsTry Atom.io its an incredible text editor and you can customize it with plug-ins and themes try it out
Dustin Matlock
33,856 PointsHey Jonathan, this is a common question, and there's a lot to choose from. Check out this post, but for more of an IDE, look into Komodo IDE or WebStorm.
You may also be interested in Light Table. Hope it helps!
Jonathan Grieve
Treehouse Moderator 91,254 PointsJonathan Grieve
Treehouse Moderator 91,254 PointsHi Philip,
I have Brackets but for whatever reason I haven't taken it to it yet.
I haven't switched for Notepad++ for the sole reason that I like it's tree structure for closing out elemeents and blocks of code. So it makes it easier to navigate larger files.
Maybe I'll give Sublime another go. :)
Philip Cox
14,818 PointsPhilip Cox
14,818 Pointshttp://code.tutsplus.com/articles/perfect-workflow-in-sublime-text-free-course--wp-27345
Jonathan Grieve
Treehouse Moderator 91,254 PointsJonathan Grieve
Treehouse Moderator 91,254 PointsThere's just one thing I miss about Sublime text. Is there a preview option so you can see your edits in browsers? At the moment I'm going back to notepad++ so I can see pages from the local side and it brings up the browser for me. If Sublime could do this or anything like it, I'd be more likely to switch,. :)
Philip Cox
14,818 PointsPhilip Cox
14,818 PointsWell no, Sublime does not have this sort of feature. But I am always using a server environment for my development. Yeoman has Grunt to run a server. There is a great package called live-server that can be installed with npm, Nodes package manager. Both of these live update on save. Apart from that, Brackets does live reload. I have not used Notepad++ for ages, not since I started using a macintosh.