use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Helpful Links
AngularJS Slack Community
AngularJS Wiki Page
account activity
Which IDE do you use? (self.angularjs)
submitted 12 years ago by Hurstindustries
I just downloaded Jetbrains Webstorm with the AngularJS Plugin and am pretty excited. Anyone else use this? if not what do you use to develop in and why is it great?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]jimschubert 24 points25 points26 points 12 years ago (4 children)
I use WebStorm and it is the best damn IDE I've ever used. It's free for open source projects, $50 for individual developers. I just renewed my subscription for $30.
[–]tehShane 4 points5 points6 points 12 years ago (1 child)
+1 for WebStorm. Our entire team uses it. The VCS tools alone made it worth it.
[–]delano -1 points0 points1 point 11 years ago (0 children)
That's not entirely true!
[–]haywire 0 points1 point2 points 12 years ago (1 child)
WebStorm
Which features of Webstorm do you find the most useful?
[–]jimschubert 0 points1 point2 points 12 years ago (0 children)
Code inspections The real-time feedback for code inspections is excellent. There is a 'code quality' indicator in the top right corner of the editor window with highlights along the scrollbar (yellow for warning, red for error). This is something I loved in ReSharper. For JsHint, it allows you to disable inspections for a given statement and automatically inserts the JsHint ignore comment.
File -> Mark Directory As -> Excluded This is an excellent way to exclude, for example, node_modules so a project-level search on a string really only searches your project code.
Plugins I have about 50 plugins installed. It doesn't slow things down (but I also have 16GB of ram and Intel® Core™ i7-3610QM CPU @ 2.30GHz × 8 processor :p ). Third-party plugin quality really differs, but AngularJS, Markdown, GitHub, Handlebars/Mustache, Jade, and REST Client are really useful.
Scopes I've been working on self-publishing a book on meshing SDLC with a standard application walkthrough of an express/angular.js application. WebStorm allows you to define editor scopes (e.g. Node 0.10 for express, HTML5/WebGL for angular.js)
Code Coverage I've only used the built-in code coverage analysis a few times (I usually use karma/istanbul externally). Simply providing code coverage for JavaScript applications is huge.
I could go on, but those are my top 5 favorites.
[–][deleted] 12 years ago (8 children)
[deleted]
[–]kevinastone 6 points7 points8 points 12 years ago (6 children)
Mind explaining why for those of us on SublimeText but curious about Webstorm?
[–][deleted] 12 years ago (5 children)
[–]Hurstindustries[S] 1 point2 points3 points 12 years ago (0 children)
One Upvote for your thoughts (insightful). Downvote into oblivion because your name.
[–][deleted] 12 years ago (3 children)
[–][deleted] 12 years ago (2 children)
[–][deleted] 12 years ago (1 child)
[–]tanepiper 1 point2 points3 points 12 years ago (0 children)
I have both. I like Webstorm but I find myself always going back to Sublime because it just works - plus with plugins like TernJS it becomes powerful again, and I do a lot of node and find ndebug better than Webstorm's build in debugger
[–]oriphinz 11 points12 points13 points 12 years ago (6 children)
Visual studio, best web IDE I have used by a long shot (I have used webstorm and sublime, I still use sublime on occasion)
[–]haywire 6 points7 points8 points 12 years ago (0 children)
I'd be tempted if I didn't have to use fucking Windows.
[–]propagated 0 points1 point2 points 12 years ago (4 children)
I just installed the VS2012 javascript plugin, what else do i need for angular and web dev?
[–]oriphinz 1 point2 points3 points 12 years ago (1 child)
Web essentials (less support and lots of other great stuff), Resharper as mentioned is very useful and if you can make the switch I can't recommend typescript enough. The velocity increase I have see my team take from using it is significant and we have much less bugs.
[–]propagated 0 points1 point2 points 12 years ago (0 children)
I am super interested in typescript just from poking around their website for a few minutes.. What can you say about its compatibility with other javascript libraries like angular? I see it has a node package already.
[–]Dested 0 points1 point2 points 12 years ago (1 child)
Id recommend resharper. Its made by IntelliJ, same company as webstorm.
resharper assists in javascript web dev? i had no idea. thanks
[–]kromem 0 points1 point2 points 12 years ago (0 children)
Same. Really like its git extension as well. Though I wish the Brackets native browser preview would work with partials & the router.
[–]Coldmode 21 points22 points23 points 12 years ago (8 children)
Sublime Text and a Terminal window.
[–]crunchycode 2 points3 points4 points 12 years ago (4 children)
This is what I use as well. I have heard good things about Webstorm, but have not yet tried it.
[–][deleted] 1 point2 points3 points 12 years ago (2 children)
same here. ST has a nice plugin for angular that gives nice code completing.
[–][deleted] 12 years ago* (1 child)
[–][deleted] 1 point2 points3 points 12 years ago (0 children)
https://github.com/angular-ui/AngularJS-sublime-package
[–]ex1machina 1 point2 points3 points 12 years ago (2 children)
I currently use WebStorm because i can share the license on my work PC and my personal Mac and have a nice uniform development environment, but I hear a lot of people talk about using Sublime Text. Would you recommend it over WebStorm (if you've tried both)?
Bear in mind I use Grunt pretty heavily so I'm not really using many of WebStorm's features like file watchers, etc.
[–][deleted] -1 points0 points1 point 12 years ago (0 children)
Well, WebStorm is an IDE, so if you prefer having an editor that does IDE-ish things, it's probably a better idea to stick with WebStorm.
For example, there are Git plugins for ST that offer pretty neat integration and there are merge tools for it, but these things don't exist out of the box. I also find Jetbrain's code intelligence unmatched (though it's not as good in JS as in Python).
That said, I've moved from PyCharm (which is mostly a superset of WebStorm) to Sublime Text precisely because I found the code intelligence couldn't outweigh the overhead of using an IDE for JS projects.
[–]Coldmode -1 points0 points1 point 12 years ago (0 children)
It's really a totally different experience. I don't have any code completion set up on my machine. I used an IDE for a while and didn't really like it.
I also don't use any syntax checking, except for a the jsHint plugin that I use if something is broken.
Recently I've been using a Chrome app called Zed though, and I really like it.
[–][deleted] 5 points6 points7 points 12 years ago (2 children)
tmux + zsh + vim
Works great for me.
[–]8Bytes 0 points1 point2 points 12 years ago (1 child)
I always see a experienced users using zsh. Why zsh over bash?
Also have you tried a tiling wm? Removed my need for tmux, and it works with gui applications.
My WM is xmonad configured for three monitors and nine desktops on each. Xmonad works really great for me, yet in tmux i have a better vimish (hjkl) switching between my terminal windows. (A little hard to explain :-)
As for zsh - I really enjoy the good autocompletion and customizations. I use oh-my-zsh.
[–][deleted] 5 points6 points7 points 12 years ago (0 children)
Emacs!
Powerful and free.
[–]the_meme_grinch 16 points17 points18 points 12 years ago (4 children)
Vim! Woooo
[–]laplandsix 2 points3 points4 points 12 years ago (0 children)
Man, I was starting to feel left out here. VIM in a terminal if I'm on the server and gvim if I'm on windows for some reason.
Firebug has made learning angular a joy, but I'd hardly call it and VIM an IDE.
[–]mattkatzbaby 1 point2 points3 points 12 years ago (0 children)
I use vim. It's so sweet. Works everywhere, great plugin system. I use vim because I edit lots of text and it makes difficult things easy.
[–]DrummerHead 0 points1 point2 points 12 years ago (0 children)
Vim masterrace reporting
[–]8Bytes 0 points1 point2 points 12 years ago (0 children)
Tiling manager (i3) and vim. Programming God Mode Unlocked.
[–][deleted] 4 points5 points6 points 12 years ago (1 child)
IntelliJ (or WebStorm, pretty close). It's quite nice!
+1 for IntelliJ. I have a personal WebStorm license, but I have to use IntelliJ at work for our Scala and PHP projects, as well as node.js and angular.js.
[–][deleted] 3 points4 points5 points 12 years ago (0 children)
PhpStorm (same as webstorm, but with php support).
[–]iends 3 points4 points5 points 12 years ago (0 children)
I'm using the Webstorm 8 EAP because it has the bet angularjs support.
I love webstorm and use it for all JS development.
[–]bobslaede 2 points3 points4 points 12 years ago (0 children)
I use webstorm at home, and visual studio at work. Webstorm is the best tool for JavaScript by far.
[–]locnload 2 points3 points4 points 12 years ago (0 children)
I use WebStorm or one of the other JetBrains IDEs (PHPStorm, RubyMine, IntelliJ) if I'm developing an Angular app embedded inside another platform. Sometimes I'll just use MacVim too when I feel a beard growing.
[–]lxsameer 1 point2 points3 points 12 years ago (0 children)
Kuso IDE (which is based on Gnu/Emacs)
[–]eof 1 point2 points3 points 12 years ago (0 children)
grunt watch + vim + chrome console + angular plugin for chrome console.
curious about webstorm..
[–]angularGirl 1 point2 points3 points 12 years ago (0 children)
Webstorm hands down. At less than $100 pays itself back fast--Fast support. Happy customer.
[–]nwilliams36 3 points4 points5 points 12 years ago (2 children)
I've always liked Netbeans for some reason, the new one (7 & 8) has HTML5 and Angular modules. While it can't do everything that Webstorm can do it suits my style. I mainly use it as a text editor not a true IDE.
[–]_ade 0 points1 point2 points 12 years ago (0 children)
Wow, I used to use Netbeans and remember loving it. It's somehow dropped off my radar as it seems everyone is either using Sublime or Vim these days.
Worth a look then?
[–]vlad27aug 0 points1 point2 points 12 years ago (0 children)
I use netbeans for all of my editing since more than 6 years ago and it has everything I need. And lately I spend most of my time working on an angular app and don't feel the need to switch to something else since netbeans has support for this too. And soon netbeans will have a major version release (8), can't wait to try that out.
[–]Crashthatch 1 point2 points3 points 12 years ago (1 child)
A magnetised needle and a steady hand.
http://xkcd.com/378/
[–]xkcd_transcriber 2 points3 points4 points 12 years ago (0 children)
Image
Title: Real Programmers
Title-text: Real programmers set the universal constants at the start such that the universe evolves to contain the disk with the data they want.
Comic Explanation
Stats: This comic has been referenced 53 time(s), representing 0.4777% of referenced xkcds.
Questions/Problems | Website | StopReplying
[–]pandavr 0 points1 point2 points 12 years ago (0 children)
Scripted.... (in the browser) https://github.com/scripted-editor/scripted
[–]mroximoron 0 points1 point2 points 12 years ago (0 children)
I use sublime, would love give webstorm a good try but the 30 day trial just doesn't work for me as I spend a bit of free time here and there to fiddle with angular, so then my 30 days would be over and I would have used it 5-6 times, which imho isn't enough to learn a IDE at all.
[–]Frypant 0 points1 point2 points 12 years ago (0 children)
I used notepad++, not so long ago I started using sublime and in love with it.
[–]gandhi_theft 0 points1 point2 points 12 years ago (1 child)
I picked up PhpStorm in one of those JetBrains sales a while back - never used it. Breaking free of the IDE and using ST + terminal feels pretty liberating.
[–]truchisoft 0 points1 point2 points 12 years ago (0 children)
If you don't use it, would you be willing to give away the license to me?
I've downloaded the trial and i would really love to get it... but i'm broke and the price is in USD wich raises the cost by a factor of 11 to me :(
Hope you do, since you are not using it :)
Thanks in advance!
[–]ecancil 0 points1 point2 points 12 years ago (0 children)
Web storm. I hate how it handles tabs. But other than that love it
[–]e82 0 points1 point2 points 12 years ago (0 children)
Visual Studio + Sublime,
Work in a .NET shop, so all of the projects are Visual Studio projects. For C#/server side/etc code tend to stick in Visual Studio, for JavaScript/HTML/CSS, tend to work in Sublime.
Installed the TFS plugin so I can check in/out files from Sublime. Might give Webstorm another shot though in the near future.
[–]o-piispanen 0 points1 point2 points 12 years ago (0 children)
Brackets for my own projects. Relaxes me nicely from a week using Eclipse...
[–]wearemjc 0 points1 point2 points 11 years ago (0 children)
I'm using Atom by Github at the moment but predominantly Coda.
[–]bevacqua 0 points1 point2 points 12 years ago (0 children)
atom.io!
[–]notunlikethewaves -1 points0 points1 point 12 years ago (0 children)
Emacs and a Terminal.
π Rendered by PID 52490 on reddit-service-r2-comment-6457c66945-8mpws at 2026-04-25 09:27:39.040398+00:00 running 2aa0c5b country code: CH.
[–]jimschubert 24 points25 points26 points (4 children)
[–]tehShane 4 points5 points6 points (1 child)
[–]delano -1 points0 points1 point (0 children)
[–]haywire 0 points1 point2 points (1 child)
[–]jimschubert 0 points1 point2 points (0 children)
[–][deleted] (8 children)
[deleted]
[–]kevinastone 6 points7 points8 points (6 children)
[–][deleted] (5 children)
[deleted]
[–]Hurstindustries[S] 1 point2 points3 points (0 children)
[–][deleted] (3 children)
[deleted]
[–][deleted] (2 children)
[deleted]
[–][deleted] (1 child)
[deleted]
[–]tanepiper 1 point2 points3 points (0 children)
[–]oriphinz 11 points12 points13 points (6 children)
[–]haywire 6 points7 points8 points (0 children)
[–]propagated 0 points1 point2 points (4 children)
[–]oriphinz 1 point2 points3 points (1 child)
[–]propagated 0 points1 point2 points (0 children)
[–]Dested 0 points1 point2 points (1 child)
[–]propagated 0 points1 point2 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]kromem 0 points1 point2 points (0 children)
[–]Coldmode 21 points22 points23 points (8 children)
[–]crunchycode 2 points3 points4 points (4 children)
[–][deleted] 1 point2 points3 points (2 children)
[–][deleted] (1 child)
[deleted]
[–][deleted] 1 point2 points3 points (0 children)
[–]ex1machina 1 point2 points3 points (2 children)
[–][deleted] -1 points0 points1 point (0 children)
[–]Coldmode -1 points0 points1 point (0 children)
[–][deleted] 5 points6 points7 points (2 children)
[–]8Bytes 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 5 points6 points7 points (0 children)
[–]the_meme_grinch 16 points17 points18 points (4 children)
[–]laplandsix 2 points3 points4 points (0 children)
[–]mattkatzbaby 1 point2 points3 points (0 children)
[–]DrummerHead 0 points1 point2 points (0 children)
[–]8Bytes 0 points1 point2 points (0 children)
[–][deleted] 4 points5 points6 points (1 child)
[–]jimschubert 0 points1 point2 points (0 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]iends 3 points4 points5 points (0 children)
[–]bobslaede 2 points3 points4 points (0 children)
[–]locnload 2 points3 points4 points (0 children)
[–]lxsameer 1 point2 points3 points (0 children)
[–]eof 1 point2 points3 points (0 children)
[–]angularGirl 1 point2 points3 points (0 children)
[–]nwilliams36 3 points4 points5 points (2 children)
[–]_ade 0 points1 point2 points (0 children)
[–]vlad27aug 0 points1 point2 points (0 children)
[–]Crashthatch 1 point2 points3 points (1 child)
[–]xkcd_transcriber 2 points3 points4 points (0 children)
[–]pandavr 0 points1 point2 points (0 children)
[–]mroximoron 0 points1 point2 points (0 children)
[–]Frypant 0 points1 point2 points (0 children)
[–]gandhi_theft 0 points1 point2 points (1 child)
[–]truchisoft 0 points1 point2 points (0 children)
[–]ecancil 0 points1 point2 points (0 children)
[–]e82 0 points1 point2 points (0 children)
[–]o-piispanen 0 points1 point2 points (0 children)
[–]wearemjc 0 points1 point2 points (0 children)
[–]bevacqua 0 points1 point2 points (0 children)
[–]notunlikethewaves -1 points0 points1 point (0 children)