r/vscode

▲ 102 r/vscode+6 crossposts

Hello! 👋

We launched a free and open-source project for developers: DevGlobe 🌍

The idea: while you're coding, you appear on a globe so you can:

  • Track your coding stats (per repo, per file, per branch, per language) with real insights into your patterns
  • List your projects (open source, side projects, or startups)
  • Build a public dev profile (stats + projects + activity, ready to share like this)
  • Motivate yourself to code (goals, badges, private leaderboards with friends)

Already using WakaTime? The endpoint is WakaTime-Compatible, just point your existing client at it and you'll appear on the globe with no new extension needed.

Privacy first:

  • Anonymous mode → a random city in your country
  • Standard mode → only your city is shown (never your exact location)
  • Private mode → completely off the globe (if you just want the stats, goals, leaderboards, or to showcase your projects)

100% free

100% open source

Your personal data and your code are never sent to the backend

🌍 The Globe: https://devglobe.xyz/space

💻 Source code: https://github.com/Nako0/devglobe-extension

📦 Marketplace: https://marketplace.visualstudio.com/items?itemName=DevGlobe.devglobe

If you are interested or have any questions, everything is explained on the website, but don't hesitate to ask, I will be happy to answer your questions!

u/Fair-Independent-623 — 12 hours ago
▲ 51 r/vscode+3 crossposts

recently a lot of LLM providers are starting to limit the coding plan with limited quota, and i wanted to know how much would i need to spend on API keys if i would use the same usage on daily/monthly basis.

i decided to make this extension to visualize all my token usage based on actual usage from kilocode, so i can model the estimated token usage cost correctly if I were to use the API keys.

i also added a statusbar to show the z.ai LLM provider quota usage before it resets

u/timx88 — 21 hours ago
▲ 0 r/vscode

Am I stupid?

I am on windows using vscode with WSL.

How do I get my .html files to just open inside the built in browser?

There is always issues I find and I've never successfully done it without manually typing the full path to the wsl file item.

Anthropic seems to be pushing the use of HTML rather than mark down for things like documentation but for me that sounds too much hassle considering markdown works great for me. I just click on a markdown and it just shows me the rendered output (I have it so it does it automatically in another tab so I have raw right next to it). I would love to do the same with HTML I just click on it and I'm able to look at it immediately in the built-in browser. This would make viewing documentation so much easier It would make it completely relevant in the age of AI web development on windows...

Am I just a retard that doesn't know how to do this right or is it actually just another example of Microsoft and vs code doing things way harder than it needs to be and being really late to the AI game.

reddit.com
u/biglboy — 20 hours ago
▲ 3 r/vscode

Am I doing this right? This seems extremely tedious..

Programming the ESP32 using ESP-IDF for the first time, coming from the Arduino IDE. I cloned a Zigbee Lamp repo on github, and had a lot of Include path's errors. Is it normal to have to go through all my files and manually add every single path? This was so annoying, definitely not built to be a programmer.

u/ThePeacefulOne — 1 day ago
▲ 29 r/vscode+1 crossposts

A tree-view block for shadcn — Figma, VS Code, Notion-style trees in one install

shadcn has a block for almost everything except the one widget that shows up in every real app — a tree-view. I just shipped one: @grida/tree-view, installable as a shadcn block. One line in your project and you've got the same tree-view shape behind Figma's layers panel, VS Code's file explorer, Notion's sidebar, and Finder's columns — themed with your own Tailwind tokens, like every other shadcn component.

npx shadcn@latest add https://grida.co/r/tree-view-row.json

Five live themed demos on the landing page so you can see the same engine wearing five different skins: https://grida.co/packages/@grida/tree-view Drop it in, restyle it, ship it.

u/softmarshmallow — 2 days ago
▲ 158 r/vscode

I still don’t understand the hype around Zed over VS Code

I’ve tried to understand why people hype up zed so much over vscode, but I still don’t really see it. Most people talk about performance and memory usage, but then also say that the heavy resource usage comes from LSPs and not from zed itself. By that same logic, vscode shouldn’t be blamed either, because a lot of its usage also comes from extensions and language servers. Vscode already feels very fast to me, and its ecosystem is way bigger. Every time I try zed, I don’t find anything that makes vscode feel outdated or worse. I’m not saying zed is bad, I just see it more as an alternative editor than some huge upgrade over vscode.

reddit.com
u/Sensitive-Raccoon155 — 3 days ago
▲ 13 r/vscode

[ISSUE] Performance issues on vscode

Hello, I have been having performance issues when using vscode.

First: The auto complete is slow/sluggish as seen in the video, It used to appear instantly when I typed 1 letter now it waits for 2 or 3 seconds before even showing suggestions.

Second: If I keep using vscode for an hour or two, When I try saving a file it hangs and keeps loading for a while before actually saving.

I have tried re-installing vscode entirely, re-installing windows, disabling all extensions, And I still have the same behavior. Has anyone faced something like this before?

u/OddOfo — 2 days ago
▲ 35 r/vscode+2 crossposts

Deepseek VS Code Integration Tutorial

FYI for everyone wanting an alternative to GitHub Copilot subscription after June 1st hits, DeepSeek V4 Flash/Pro has a VS Code extension that natively integrates with VS Code. It even has image support if you link it up to another vision model like Gemini 2.5 Flash Lite (which you can pay either with GHCP or OpenRouter or anything).

https://api-docs.deepseek.com/quick_start/agent_integrations/github_copilot
https://github.com/Vizards/deepseek-v4-for-copilot

I do think that this is the best option after June 1st happens.

u/LibraryianusTea — 2 days ago
▲ 3 r/vscode

Is there a quick way to jump from preview or working tree to the actual file?

a lot of times I’ll be looking at a diff and want to make an edit but it doesn’t let me do it directly there and I have to go and find the actual file which isn‘t terrible but a single key command or something to take me to the file or toggle out of preview mode with my cursor in the exact position would be such a cumulative time save over days over coding. any ideas?

reddit.com
u/RiskNumerous3860 — 3 days ago
▲ 2 r/vscode

Diff rendering becomes slow after a while

I have this issue where diff view (both for git and agents) would initially start off buttery smooth, even on files with a ton of a diff6s. But as time goes on and I open more and more files(closed the previous ones), diff view gets slower and slower. It gets close to 10-20 fps.

Is there anything I can do to fix that? I don't want to use external diff viewers at the moment.

One more thing `disable-gpu` helps a lot. It still becomes slow but takes longer to get there

reddit.com
u/TheDoctor113 — 3 days ago
▲ 291 r/vscode

Can this kind of layout be achieved with VS Code?

Hey,

Honestly I've been using Antigravity as my IDE, and I know it's a fork of VS Code.

Since I use Pi in the terminal, i need more vertical space for it and what I'm looking for is for a way to customize the layout as depicted. In Antigravity I havent found a way to do this... Is this possible with VS Code?

u/2Norn — 5 days ago
▲ 2 r/vscode+1 crossposts

Distrobox + VSCode can not start a Wayland application.

I am trying to develop a GUI application in Distrobox. I use eframe GUI lib, so it supports both Wayland and X. If I open a Distrobox terminal and run my application, it starts as normal and uses Wayland (I checked).

If, however, I start a host-installed VSCode, use DevContainer extension to connect to the box, and run application from the console there, it gives error: error: XNotSupported(XOpenDisplayFailed) and that's all. Consequently, debugging launch does not work either, with the same error.

I know that I can install VSCode into the distrobox. I'd prefer not to, if possible.

P.S. Oh, it also prints "Authorization required, but no authorization protocol specified" however, I believe that it means that after failing to start as Wayland, it attempts to start as X. So it is not the cause of the problem.

UPD1: Halfway there. The console was missing two environment variables:

WAYLAND_DISPLAY=wayland-0
XDG_RUNTIME_DIR=/run/user/1000

After adding them, I was able to launch the app from the VSCode embedded terminal. I am investigating now WHY are they missing and what else important may be missing, because just adding them in .bashrc feels like a dirty hack.

reddit.com
u/Barafu — 3 days ago
▲ 5 r/vscode

Weekly theme sharing thread

Weekly thread to show off new themes, and ask what certain themes/fonts are.

Creators, please do not post your theme every week.

New posts regarding themes will be removed.

reddit.com
u/AutoModerator — 3 days ago
▲ 0 r/vscode

I can't use the sass command

I try to use the sass command to convert the scss in homePage.scss to homePage.css and it keeps showing "Error: no such file" when it's clearly there. I tried changing the paths and the directories but it gives the same error.

I would really appreciate the help.

u/Maggie21S — 4 days ago
▲ 41 r/vscode

Can this kind of layout be achieved with VS Code?

Hey,

Honestly I've been using Cursor as my IDE, and I know it's a fork of VS Code.

Since I use Claude Code in the terminal, i need more vertical space for it and what I'm looking for is for a way to customize the layout as depicted. In Cursor I havent found a way to do this... Is this possible with VS Code?

u/voprosy — 6 days ago
▲ 0 r/vscode

I was tired of manually typing terminal inputs SO many times to test my CS programs, so I made a VS Code extension to automate it

hey guys, if you're taking CS in school and code your programs in VS Code, i'm sure y'all know the absolute pain of having to type the exact same inputs into the terminal 50 times just to test if your code works.

it was driving me insane so i actually built a VS Code extension to fix it. it basically uses AI to look at what your program is prompting for, automatically types the inputs into the terminal, and runs the whole thing for you.

if you want to try it out and save yourself some time, here’s the link: https://marketplace.visualstudio.com/items?itemName=DhiyaRaja.terminal-autoinput

let me know if it helps or if you find any bugs lol

oh and for it to work, after you guys download the extension you have to press ctrl + shift + p which turns on the AutoInput.

reddit.com
u/Reasonable_Ad1300 — 5 days ago
▲ 31 r/vscode+1 crossposts

The Coding Harness Behind GitHub Copilot in VS Code

The conversation around AI for developers usually starts with the model.

But inside VS Code, what really shapes the experience is the coding harness: the layer responsible for context, tool calling, agent loops, terminal execution, memory, and more.

In this new post, the engineering team dives into how GitHub Copilot in VS Code works behind the scenes.

code.visualstudio.com
u/kaylacinnamon — 6 days ago
▲ 1 r/vscode+1 crossposts

We built Multimeter: a Git-friendly API testing tool for VS Code, not just another Postman clone

We’ve been working on Multimeter for about a year. The idea started from a simple question: what if API testing worked more like normal files in Git? Not exportable artifacts. Actual project files. The kind that makes life easier for developers, testers, teams, and probably AI agents too.

Multimeter is a VS Code extension for writing and running API tests as plain YAML, directly inside the editor. The goal is to make API testing feel less like managing a separate app full of hidden state and more like working with normal project files: readable, reviewable, reusable, runnable in CI, and at the same time, super friendly in the UI for everyday use.

We know there are already some solid Git-based API tools out there, but we wanted a different abstraction.

Instead of treating every request as a mostly standalone item, Multimeter lets you define APIs first and then build test flows on top of them.

So an API definition can describe things like login, create user, or get order, and then tests can call those APIs, pass inputs, assert outputs, chain responses, branch, loop, and run as suites.

A tiny API definition looks like this:

type: api url: https://test.mmt.dev/echo method: post format: json body: name: Multimeter message: Hello from mmt!

Then a type: test file can call that API as part of a flow instead of duplicating the whole request each time.

That was one of the main things we wanted: not just collections of requests, but reusable API building blocks, test flows, and suites that behave more like actual test automation.

Current features:

local-first: no cloud sync or account needed

HTTP, WebSocket, gRPC, and GraphQL requests

reusable API definitions with inputs and outputs

reusable test flows with calls, assertions, checks, conditions, and loops

test suites instead of only collections

environments and presets

mock servers

API docs generation

Postman/OpenAPI import

CLI runner for CI

beta load testing

The mental model is basically: “Docker Compose, but for API testing.” Not because YAML magically fixes life, but because boring files in Git are still one of the best collaboration tools we have.

We’d genuinely love feedback from people who build or debug APIs regularly:

Does the API-definition + test-flow model make sense?

Do suites feel more useful than collections for larger projects?

What would make you trust this in a real project?

What features or workflow improvements would you want?

Website: https://mmt.dev

Repo: https://github.com/mshobeyri/multimeter/

Demo: https://mmt.dev/demos

u/claimred — 6 days ago
▲ 11 r/vscode+1 crossposts

Can this kind of layout be achieved with VS Code?

u/j15y — 5 days ago