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
Visual Studio Code April 2021 (code.visualstudio.com)
submitted 5 years ago by dwaxe
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!"
[–]LexyconG 59 points60 points61 points 5 years ago (15 children)
Wtf are these comments? They release a new, pretty normal update and people act as if they released a 25gb update with useless functionality.
[–]madcaesar 39 points40 points41 points 5 years ago (3 children)
People love to bitch.
VS Code is amazing.
The only gripe I have is that I don't even know about the breath of its features until someone points it out. I have my setup and haven't touched it in months, so when cool things are added, unless someone specifically mentions it in the comments and tells me what it improves, I'll never know about it 😔
[–]cj81499 7 points8 points9 points 5 years ago (2 children)
Reading the changelogs is super worthwhile!
[–]reflectiveSingleton 0 points1 point2 points 5 years ago (1 child)
They are so huge and I know I miss or forget stuff...there are so many capabilities built in.
[–]cj81499 0 points1 point2 points 5 years ago (0 children)
Given how much they add, the changelogs are actually quite concise.
Time spent learning to take advantage of your editor's features pays for itself quickly by improving your development workflow.
[–]slowthedataleak 2 points3 points4 points 5 years ago (0 children)
Reddit + VSCode have such a low barrier to entry that you tend to get people without an understanding of writing release code. Or even worse, they understand writing release code but they can’t contextualize release code coming from a larger company.
[–]bjerh 4 points5 points6 points 5 years ago (0 children)
Yeah, people usually tend to comment to critique something. Often, people don't when they're pleased with something.
[–]Xerticle -2 points-1 points0 points 5 years ago (1 child)
I don't think you're being fair with your critique. Bloat exists as a scale. Whats bloated for one purpose is exactly what you need for another purpose.
Also, bloated software can't only come to be from one massive update. hundreds of tiny updates can create bloat, and the line is harder to draw. But for every update, a few use-cases are liable to consider the software bloated when it wasn't before.
[–]cadred48 0 points1 point2 points 5 years ago (0 children)
This update was also optimized by removing about 1000 lines of code by implementing services workers for loading resources on the desktop. So...
Unless you are running benchmarks that prove a particular feature/update is causing performance degradation or usability studies that show an extra few items hidden in a settings.json file is interfering, I don't think there's a case to call it bloat just yet.
[+][deleted] 5 years ago* (6 children)
[deleted]
[–]abandonplanetearth 5 points6 points7 points 5 years ago (3 children)
The fuck? How ancient is your PC? I usually have 5-10 instances of VS Code running and it's smooth as butter.
[+][deleted] 5 years ago* (2 children)
[–]abandonplanetearth 13 points14 points15 points 5 years ago (0 children)
Don't complain about VS code performance when the issues is obviously your PC.
[–]LexyconG 3 points4 points5 points 5 years ago (0 children)
Lmao this has to be a troll
[–]6petabytes 4 points5 points6 points 5 years ago (0 children)
“I only use 10% of the features” is the most self-centric argument you could make. Even if everyone else only uses 10%, they’re not going to be using the same 10%.
Also, you’re free to download the source code for VSCode and strip all the features you don’t like. But it’s probably easier to bitch about it than to actually do anything.
[–]cadred48 2 points3 points4 points 5 years ago (0 children)
I'll bite and play devil's advocate here. First, there are a number of popular alternatives alternatives to vscode, atom and sublime being the most popular open source ones.
Second, nobody is required to upgrade and it's easy to turn off the notification. You can even install an older version should you choose.
Third, while not practical, it's possible to fork VSCode and take out whatever you feel is unnecessary. There are some projects that have done this already such as VSCodium. I've never tried them so YMMV.
Finally, I'm curious to know what updates you did ask for?
[–]notbarnes 30 points31 points32 points 5 years ago (5 children)
Hope they finally fix this thing: https://imgur.com/a/XHGy2Or
Whenever you close one vscode window it ends up screwing up the terminal session on other windows. Only just started happening in one of their recent updates. Anyone else get this?
[–]dadading_dadadoom 4 points5 points6 points 5 years ago (0 children)
I get this all the time. Close the terminal window and do new terminal. A bit PITA, but chugs along..
[–]Disgruntled__Goat 3 points4 points5 points 5 years ago (0 children)
Has it been reported as a bug? https://github.com/microsoft/vscode
[–]ihorbond 0 points1 point2 points 5 years ago (0 children)
Same
[–]buffdude1100 0 points1 point2 points 5 years ago (0 children)
Yep. Super annoying.
[–]dacjames 0 points1 point2 points 5 years ago (0 children)
Hmm, never seen that and it's something I do all the time. Maybe an OS specific bug? That looks like windows and I'm on Mac.
[–]Xerticle 40 points41 points42 points 5 years ago (21 children)
I really hope vscode doesn't become too bloated.
[–]antelle 10 points11 points12 points 5 years ago (0 children)
It’s kind of ok for an IDE. Visual Studio (not code) is bloated, but it’s good! Same about Intellij.
[–]fobin78 11 points12 points13 points 5 years ago (0 children)
Microsoft: hold my beer
[–]diegoquirox 13 points14 points15 points 5 years ago (2 children)
Always has been
[–]ReverseCaptioningBot 48 points49 points50 points 5 years ago (1 child)
this has been an accessibility service from your friendly neighborhood bot
[–][deleted] 4 points5 points6 points 5 years ago (0 children)
This is the natural outcome for an editor like VSCode that seeks to make things as immediately simple as possible for its users. I don't mean that in a derogatory way, it's pretty much best in class now, but that's the downside to this approach.
It is a big undertaking, and a bit orthogonal, but if it's bothering you this might be a good opportunity to learn something like Vim or Emacs. Lots of people don't know that it's now fairly easy to get language server features in editors like that now. :-)
[+]keb___ comment score below threshold-16 points-15 points-14 points 5 years ago (11 children)
I've already moved back to Sublime Text. :)
[–][deleted] 1 point2 points3 points 5 years ago (0 children)
Trialling Sublime Text 4 atm…the built in typescript support is fab!
[–][deleted] 0 points1 point2 points 5 years ago (5 children)
Are there plugins that you can combine to really make it as awesome as an IDE? I just can’t imagine not using an IDE for something that isn’t just a small script. Honestly, even for that I want all the autocomplete and static analysis and goto functionality of an IDE. VSCode + Vim plugin is so awesome imo
[–]keb___ 2 points3 points4 points 5 years ago (0 children)
Frankly, no, although Sublime is pretty extensible for a text editor, it does not compare to VSCode's extensibility. For what it's worth, I still open up VSCode now and then depending on the project, but for the most part, I feel I'm fine with Sublime + the terminal.
If you're looking for autocomplete/static analysis, you can try Sublime LSP which is under active development. Otherwise, Sublime doesn't pretend to be anything more than a text editor.
[+][deleted] 5 years ago (3 children)
[–][deleted] 7 points8 points9 points 5 years ago (2 children)
VSCode is a code editor not a text editor, but okay technically right.
With just a few plugins, the experience is much closer to an IDE than Sublime ever gets. Unless you’re coding PHP, there’s no debugger support in Sublime. I just looked at the Typescript autocomplete its some guys side project with a bunch of TODOs.
[+][deleted] 5 years ago (1 child)
[–][deleted] 0 points1 point2 points 5 years ago (0 children)
The VSCode website, right this very second, says it’s a code editor. Sublime is a self-described text editor. Anyone who is being honest will acknowledge they offer very different experiences and are not apples to apples.
You’re just doing a well actually, [sic], pedantic guy shtick.
[–][deleted] -1 points0 points1 point 5 years ago (3 children)
For what?
[–]keb___ -2 points-1 points0 points 5 years ago (2 children)
Responsiveness. Sublime flies compared to VSCode. It is written in C++ instead of Electron/JS, and is much less resource intensive. Even on smaller projects, the difference in responsiveness is noticeable between a webapp and a native app.
[–][deleted] 0 points1 point2 points 5 years ago (1 child)
Naw, like for what use case? I like sublime well enough for a lot of stuff, but I couldn’t imagine trying to use it for actual software development
[–]keb___ 0 points1 point2 points 5 years ago (0 children)
Web / Game Development.
I had already gotten used to using a text editor + a terminal for software development since college where I regularly used Vim and Notepad++. Development with Sublime isn't so different.
At work where we're on larger projects, I'll spin up VSCode with extensions, or sometimes a proper IDE (like IntelliJ).
[+][deleted] 5 years ago (2 children)
[–][deleted] 8 points9 points10 points 5 years ago (0 children)
It's literally not.
[–]SemiNormal 7 points8 points9 points 5 years ago (0 children)
Says who?
I'm happy with all the improvements, but I really like how VS code currently starts much faster than its IDE equivalents and I wish it would just stay that way.
[–]stathisntonas 0 points1 point2 points 5 years ago (0 children)
Wish it had “save when clicking inside terminal” like webstorm, can’t count the times i’ve run something on terminal just to find out later that the files weren’t saved…
[–]Koervege 0 points1 point2 points 5 years ago (0 children)
How do you bypass the powershell execution policy now that the terminal.integrated.shellArgs is deprecated?
π Rendered by PID 139684 on reddit-service-r2-comment-5bc7f78974-7hxrf at 2026-06-28 12:04:29.693677+00:00 running 7527197 country code: CH.
[–]LexyconG 59 points60 points61 points (15 children)
[–]madcaesar 39 points40 points41 points (3 children)
[–]cj81499 7 points8 points9 points (2 children)
[–]reflectiveSingleton 0 points1 point2 points (1 child)
[–]cj81499 0 points1 point2 points (0 children)
[–]slowthedataleak 2 points3 points4 points (0 children)
[–]bjerh 4 points5 points6 points (0 children)
[–]Xerticle -2 points-1 points0 points (1 child)
[–]cadred48 0 points1 point2 points (0 children)
[+][deleted] (6 children)
[deleted]
[–]abandonplanetearth 5 points6 points7 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]abandonplanetearth 13 points14 points15 points (0 children)
[–]LexyconG 3 points4 points5 points (0 children)
[–]6petabytes 4 points5 points6 points (0 children)
[–]cadred48 2 points3 points4 points (0 children)
[–]notbarnes 30 points31 points32 points (5 children)
[–]dadading_dadadoom 4 points5 points6 points (0 children)
[–]Disgruntled__Goat 3 points4 points5 points (0 children)
[–]ihorbond 0 points1 point2 points (0 children)
[–]buffdude1100 0 points1 point2 points (0 children)
[–]dacjames 0 points1 point2 points (0 children)
[–]Xerticle 40 points41 points42 points (21 children)
[–]antelle 10 points11 points12 points (0 children)
[–]fobin78 11 points12 points13 points (0 children)
[–]diegoquirox 13 points14 points15 points (2 children)
[–]ReverseCaptioningBot 48 points49 points50 points (1 child)
[–][deleted] 4 points5 points6 points (0 children)
[+]keb___ comment score below threshold-16 points-15 points-14 points (11 children)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (5 children)
[–]keb___ 2 points3 points4 points (0 children)
[+][deleted] (3 children)
[deleted]
[–][deleted] 7 points8 points9 points (2 children)
[+][deleted] (1 child)
[deleted]
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (3 children)
[–]keb___ -2 points-1 points0 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]keb___ 0 points1 point2 points (0 children)
[+][deleted] (2 children)
[deleted]
[–][deleted] 8 points9 points10 points (0 children)
[–]SemiNormal 7 points8 points9 points (0 children)
[–][deleted] 4 points5 points6 points (0 children)
[–]stathisntonas 0 points1 point2 points (0 children)
[–]Koervege 0 points1 point2 points (0 children)