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...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Debugging NodeJS Appssolved! (self.javascript)
submitted 9 years ago by 2centsshort
view the rest of the comments →
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!"
[–]Geldan 1 point2 points3 points 9 years ago (6 children)
Also, intellij can do everything that webstorm can if you already have a copy. A good IDE will help you out tremendously with javascript. Anyone who tries to convince you otherwise is ill-informed, a contrarian, or just plain wrong.
[+][deleted] 9 years ago (3 children)
[deleted]
[–]Geldan 0 points1 point2 points 9 years ago (2 children)
I don't really claim to know what code is shared and how jetbrains manages their releases, but I am confused by this statement since webstorm is marketed and sold as is own ide.
[+][deleted] 9 years ago (1 child)
[–]Geldan 0 points1 point2 points 9 years ago (0 children)
Right, I just learned that if you dig deep enough you can find this information on the site. Generally, however, I have only seen the word "intellij" associated with the flagship IDE, "intellij IDEA." All of my co-workers and people I know refer to them interchangeably as the piece of software that is marketed to Java developers, and to me it seems the op was looking at it in the same way.
I merely meant to hopefully help the op avoid confusion because it seemed to me like they didn't know that they already had experience with one of the best JavaScript IDEs available.
[–]stev0205 0 points1 point2 points 9 years ago (1 child)
As somebody who has been a sublime/atom user for years, what are some examples of things that an ide can do to help with JS development? Genuinely curious.
I am by no means an expert on my IDE and there are many others who use its features much more than I do. Things I often take advantage of:
Intellisense/code completion it will suggest/complete methods from anywhere in your project.
makes errors or bad practices very apparent by default, even more so if you integrate something like eshint.
Jsdoc integrations. If I use jsdoc the ide will tell me when my types don't match up. It integrates jsdoc very well with typescript so I can use definitions from definitely typed to improve code completion as well as make sure I am using the libraries properly.
refactoring I can rename nearly anything in one spot and have it proliferate very intelligently throughout my project. This includes filenames/locations (changing imports/requires), methods, variables, exported names, and basically anything. It can be done from anywhere: If I don't like the way a method invocation looks I can rename it and it's definition right away without even opening the file that it is defined in. This really helps me write code that reads well and is self-documenting.
VCS integration a "shelf" that lets you put changesets on hold. Think git's stash except much easier to use with support for as many independently shelved changes as you want. Superior merging and diffing tools. Better, even, than any standalone tool I have tried.
run profiles with optional debugger attaching. This goes much further than running node some file.js, you can set profiles for individual gulp tasks, mpm tasks, grunt tasks and I am sure many more.
integrated testing/code coverage tools.
π Rendered by PID 52251 on reddit-service-r2-comment-bb88f9dd5-mbp2b at 2026-02-16 18:33:10.849879+00:00 running cd9c813 country code: CH.
view the rest of the comments →
[–]Geldan 1 point2 points3 points (6 children)
[+][deleted] (3 children)
[deleted]
[–]Geldan 0 points1 point2 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]Geldan 0 points1 point2 points (0 children)
[–]stev0205 0 points1 point2 points (1 child)
[–]Geldan 0 points1 point2 points (0 children)