90 engineers on Hacker News describe using Visual Studio Code first-hand: 33 endorse it, 14 regret it, 7 are mixed.
“I have been using VSCode / CoPilot with Opus 4.5 and it has been working the best of any of the system I have tried. Very happy with it so far.”
endorse · personal · djinnrutger · 2025-12-17 · source ↗ · wrong label?“that was a problem with VSCode that would collect random plugins through time”
regret · personal · srfrog · 2025-12-16 · source ↗ · wrong label?“Obsidian, 1Password, VS Code, Warp, etc. all work without issue.”
endorse · personal · LatencyKills · 2025-12-11 · source ↗ · wrong label?“try this in a Rails codebase in VSCode; it doesn't work”
regret · personal · eudamoniac · 2025-12-09 · source ↗ · wrong label?“The only engineers that bothered using it were junior; once people had about 5+ years of experience, they just found it tedious.”
regret · production · mr_tristan · 2024-12-28 · source ↗ · wrong label?“I love the syntax highlighting in VS Code and everything else but I have way too much custom elisp”
mixed · personal · arrsingh · 2024-12-28 · source ↗ · wrong label?“I find the more plugins I add to vscode to do all of the automation, keypresses become more and more sluggish.”
regret · personal · mikeocool · 2024-12-24 · source ↗ · wrong label?“I've been using vscode in java because of the cumbersome file navigation in bash.”
endorse · personal · beacon294 · 2024-12-15 · source ↗ · wrong label?“Then we switched to VSCode, which happens to be able to run in the browser.”
endorse · production · aleclm · 2024-03-29 · source ↗ · wrong label?“VSCode's remote setup is actually very good at this.”
endorse · personal · mbreese · 2023-12-29 · source ↗ · wrong label?“I've been using vscode for a few years now and while i find its search amazing, it doesn't do much more for me.”
mixed · production · 3 yr · verelo · 2023-12-28 · source ↗ · wrong label?“You can take this a step further by using VS Code with the Polyglot Notebooks extension”
endorse · personal · 2 yr · SeasonalEnnui · 2023-12-27 · source ↗ · wrong label?“VS Code auto-complete stuff is snappier and more predictive (might be unrelated, but is a recent improvement in some VS Code things)”
endorse · personal · ChrisRackauckas · 2023-12-27 · source ↗ · wrong label?“I realised this is perfect because there are no new keyboard shortcuts, UI or apps I have to learn.”
endorse · personal · laurels-marts · 2023-12-26 · source ↗ · wrong label?“Maybe I'm doing it wrong, but it's far better in vscode for now.”
endorse · personal · roblh · 2023-12-21 · source ↗ · wrong label?“I've been using VS Code lately, because the tooling for something at work is so much better, but the lack of introspection and hackability is really frustrating.”
mixed · production · JHonaker · 2023-12-21 · source ↗ · wrong label?“I used VSCode for a good 5 years... The only thing I truly miss about VSCode is how easy it is to set things up.”
endorse · personal · 5 yr · submain · 2023-12-21 · source ↗ · wrong label?“I've been using VSCode with devcontainers and podman for a couple of months now and everything seems to work fine for me.”
endorse · personal · 0.2 yr · vially · 2023-12-20 · source ↗ · wrong label?“I installed VSCode as a snap on my Fedora install and it worked fine as far as I could tell.”
endorse · personal · hollerith · 2023-12-12 · source ↗ · wrong label?“I've set up VSC on like 3 separate machines now in the last few years and it invariably ends up in some weird broken state”
regret · personal · appplication · 2023-11-05 · source ↗ · wrong label?“for us, that means VSCode, DBeaver, and GitLab all work nicely”
endorse · production · rhco · 2023-03-27 · source ↗ · wrong label?“VS code simply never delivered the performance increase everyone was talking about.”
regret · production · herbst · 2022-12-16 · source ↗ · wrong label?“the moment I tried out VS Code I instantly liked it and have been using it sporadically ever since”
endorse · personal · wink · 2022-12-16 · source ↗ · wrong label?“I've been using vscode lately. It mostly just works without getting in the way.”
endorse · personal · sgtnoodle · 2022-12-16 · source ↗ · wrong label?“Thanks to VSCode's built-in git support she manages that also from within the app.”
endorse · personal · virtualritz · 2022-10-28 · source ↗ · wrong label?“I've been on VS Code/Calva for quite a while now -- with LSP/clj-kondo built-in, it's a really solid experience.”
endorse · personal · seancorfield · 2022-09-29 · source ↗ · wrong label?“I use vs-code's built-in type checking when coding in dev and then throw out types in prod.”
endorse · production · bavell · 2022-06-08 · source ↗ · wrong label?“I have been using Vscode previously and could easily find implementions/definitions inside the project by searching.”
endorse · personal · 2bor-2n · 2021-12-22 · source ↗ · wrong label?“I noted how insecure all the plugins and their communications with the main application were set up.”
regret · personal · 0.5 yr · bsenftner · 2021-12-21 · source ↗ · wrong label?“I've been using VS Code for years now, and while it is measurably slower... the batteries included 'It just works' approach of code means I don't really see a reason to head back.”
mixed · personal · tehbeard · 2021-12-21 · source ↗ · wrong label?“vscode can't even detect unclosed meta tags in html, yet can detect a million React syntax errors.”
regret · personal · stopcraeting · 2021-12-20 · source ↗ · wrong label?“WSL integration with Visual Studio Code is great.”
endorse · personal · lukaszkups · 2021-12-10 · source ↗ · wrong label?“And with the Angular CLI and TypeScript typings and using VSCode it's an absolute joy to build sites with.”
endorse · production · ourcat · 2021-01-22 · source ↗ · wrong label?“it has been an awesome experience (and has brought me back to VS Code from Spacemacs)”
endorse · personal · busrf · 2020-12-23 · source ↗ · wrong label?“I try vscode and other editors/IDEs periodically but I usually give up pretty quick.”
regret · personal · zomgwat · 2020-12-16 · source ↗ · wrong label?“lately I've been using VS code instead of vim... I'm just faster doing things like cutting/pasting between multiple files”
endorse · personal · kingaillas · 2020-12-15 · source ↗ · wrong label?“it frequently takes multiple minutes to use find references... Sometimes, even a simple 'go to definition' results in a 45 second hang.”
regret · production · adamkf · 2020-12-12 · source ↗ · wrong label?“The VS Code highlights the portion of the code correctly, so I can work on many formats/languages on the same page.”
endorse · personal · gpnt · 2020-11-30 · source ↗ · wrong label?“VS Code is built on Electron and it felt a little sluggish for certain files, so I wanted to give something else a try.”
regret · personal · mtm7 · 2019-12-19 · source ↗ · wrong label?“Both are fantastic dev environments.”
endorse · personal · mark_l_watson · 2019-12-08 · source ↗ · wrong label?“I can finally ditch vs for vs code.”
endorse · production · rraghur · 2019-08-21 · source ↗ · wrong label?“We switched from XAMPP and Eclipse for PHP development to WSL with VSCode and so far the transition has been really good.”
endorse · production · 0x54D5 · 2019-05-06 · source ↗ · wrong label?“VSCode does an excellent job of showing you type annotations and type errors inline”
endorse · production · steadicat · 2019-01-25 · source ↗ · wrong label?“It's great, but it wasn't a big enough improvement over Sublime for me to make the switch.”
mixed · personal · maliker · 2018-12-23 · source ↗ · wrong label?“I have been using VSCode with the Golang extension for around 2 years now and have been exceptionally satisfied with it.”
endorse · production · 2 yr · hashhar · 2018-12-13 · source ↗ · wrong label?“It works flawlessly on my Linux machine with VSCode.”
endorse · personal · Rotareti · 2018-12-12 · source ↗ · wrong label?“I run into a lot more bugs with VS Code--or at least the (very few) plugins I'm using with it--than with Atom.”
regret · personal · rimunroe · 2018-11-30 · source ↗ · wrong label?“I use VS Code over PyCharm for writing Python code because it's lighter weight and offers 99% of the features that I need.”
endorse · personal · rockostrich · 2017-12-11 · source ↗ · wrong label?“I really like VSCode, but I have my complaints (mainly, it's a little slow on my MBA)”
mixed · personal · JohnDotAwesome · 2016-12-15 · source ↗ · wrong label?“I've been using it to code and debug python for a few months now, support has been getting better and better.”
endorse · personal · 0.25 yr · redpieintheface · 2016-12-15 · source ↗ · wrong label?“I've been using Visual Studio Code recently and like it functionality wise.”
endorse · personal · gdmeteor · 2016-12-13 · source ↗ · wrong label?“I've been using the linux version for a couple months now, and it's a truck ton better than exploring through VS. I'm still waiting for it to support tabs”
mixed · personal · Pigo · 2016-12-05 · source ↗ · wrong label?“I tried VSCode only to find it is hardcoded to only support 3 panes at once.”
regret · personal · greggman · 2016-12-05 · source ↗ · wrong label?“VS Code seems to do much less right now.”
regret · personal · WorldWideWayne · 2015-07-06 · source ↗ · wrong label?“I've been using vim (or, more often, vim editing modes in VSCode or IDE du jour) for around a decade”
neutral · personal · epiccoleman · 2026-11-03 · source ↗ · wrong label?“pretty much the only reason I have VSCode open anymore is to view the diffs of what my agents are working on.”
neutral · personal · Jonovono · 2026-10-29 · source ↗ · wrong label?“in a HITL setup (Cline in VSCode)”
neutral · personal · rglover · 2026-10-23 · source ↗ · wrong label?“I've been using VS Code all year.”
neutral · personal · 1 yr · exac · 2025-12-22 · source ↗ · wrong label?“I've been using vs code copilot pro for a few months and never really had any issue”
neutral · personal · haritha-j · 2025-12-21 · source ↗ · wrong label?“when pyright was added to vs code I was forced to reckon with their differences.”
neutral · personal · gwking · 2025-12-17 · source ↗ · wrong label?“Typically I use VSCode's directory find feature (or CLI tools like grep) to just search the codebase.”
neutral · production · lhamil64 · 2024-12-25 · source ↗ · wrong label?“I use vs code and intellij. Both can self update.”
neutral · personal · jillesvangurp · 2024-12-25 · source ↗ · wrong label?“I've been using Gemini Flash for free through the API using Cline for VS Code.”
neutral · personal · gman83 · 2024-12-11 · source ↗ · wrong label?“I've been using Sapling along with the VSCode extension for ISL”
neutral · personal · Flux159 · 2024-12-10 · source ↗ · wrong label?“So I gave him VSCode and had him go through Khan Academy's HTML lesson.”
neutral · personal · veesahni · 2024-12-03 · source ↗ · wrong label?“especially language server and vscode interaction”
neutral · personal · frankie_t · 2024-12-03 · source ↗ · wrong label?“which forced me over to VS Code.”
neutral · production · roessland · 2024-10-09 · source ↗ · wrong label?“By default it works with vim and vscode, I installed it and then forgot about it.”
neutral · personal · kmarc · 2023-12-29 · source ↗ · wrong label?“For me, cool editors are vscode and jetbrains. I've tried to make them my default editors many times”
neutral · personal · gtirloni · 2023-12-28 · source ↗ · wrong label?“I still have it turned on in VS Code.”
neutral · personal · GeneralMaximus · 2023-12-09 · source ↗ · wrong label?“it's fabulous if you already use VSCode.”
neutral · personal · johnfn · 2023-11-10 · source ↗ · wrong label?“ended up with VS Code + Calva + Joyride (so I can script VS Code using ClojureScript) + Portal”
neutral · personal · seancorfield · 2023-04-15 · source ↗ · wrong label?“Code completion (VSCode plugin for TW classes)”
neutral · production · idkwhoiam · 2023-02-24 · source ↗ · wrong label?“The right setting for me is Vim within an IDE (nowadays VSCode)”
neutral · personal · yodsanklai · 2022-12-27 · source ↗ · wrong label?“I'm equally as comfortable in "standard" editors, like VS Code”
neutral · personal · kgwxd · 2022-12-13 · source ↗ · wrong label?“Can't comment on vim, I/we use VSCode.”
neutral · production · essenciary · 2022-01-06 · source ↗ · wrong label?“I've been using this set up in both VSCode for Rust and Java in IntelliJ.”
neutral · personal · PureParadigm · 2021-12-09 · source ↗ · wrong label?“VSCode also has a great intellisense plugin for tailwind as well”
neutral · production · JasonCannon · 2021-12-09 · source ↗ · wrong label?“Tools wise we use VSCode, have a good local Dev story”
neutral · production · hactually · 2021-03-25 · source ↗ · wrong label?“we use VSCode with devContainers (docker-compose local dev env), our tasks are simply defined in a Makefile.”
neutral · production · majodev · 2021-03-25 · source ↗ · wrong label?“I've been using VS Code for two years maybe now”
neutral · personal · 2 yr · fbnlsr · 2019-12-31 · source ↗ · wrong label?“For multiple years I have been using dub as build system and vscode with code-d as editor.”
neutral · personal · 2 yr · WebFreak001 · 2019-12-31 · source ↗ · wrong label?“floating windows is something you severely miss having previously used other editors like VSCode.”
neutral · personal · nickjj · 2019-12-15 · source ↗ · wrong label?“I get by in other editors such as Visual Studio and VSCode by downloading emacs emulators.”
neutral · personal · petilon · 2019-11-26 · source ↗ · wrong label?“For me my top memory consumers end up being: ... 4. VSCode”
neutral · personal · charrondev · 2019-07-22 · source ↗ · wrong label?“I've been using VS Code more and more”
neutral · personal · woutercx · 2018-12-24 · source ↗ · wrong label?“I develop on MacOS using VS Code most of the time.”
neutral · personal · romanovcode · 2018-12-19 · source ↗ · wrong label?“I've been using LLDB for well over a year with integration into VSCode for GUI based stepping through code, etc.”
neutral · personal · 1 yr · bluejekyll · 2017-12-21 · source ↗ · wrong label?“Alternative is Visual Studio Code with Ionide plugin, but I didn't use that beyond trying it once.”
neutral · personal · insulanian · 2016-06-10 · source ↗ · wrong label?