r/vscode

terminal-code: VS Code inside the terminal
▲ 54 r/vscode

terminal-code: VS Code inside the terminal

I've been working on a CLI that lets you run VS Code inside your terminal!

It comes with a code compatible CLI, and has a wizard that lets you import shortcuts/settings from other vscode compatible editors.

I made this because I've been spending more time inside terminals because of claude code, and it feels more natural to have a code editor in the same tab as claude code when im reviewing/editing code. It's also really nice for quickly editing config files with a text editor I'm comfortable with

This is possible because of the kitty graphics protocol, which is a terminal feature that lets programs display pixels. Under the hood terminal-code is using terminal-browser, which is another tool I authored that lets you run a browser inside the terminal using the kitty graphics protocol. I'm also using code-server, which is a project that lets you run VS Code inside a browser, to load VS Code inside terminal-browser

website: https://terminal-code.com/

repo: https://github.com/zenbu-labs/terminal-code

terminal-browser: https://github.com/zenbu-labs/terminal-browser

u/RobKnight_ — 16 hours ago
▲ 16 r/vscode+7 crossposts

I got tired of checking whether Claude Code was still working, so I built this

I've been using Claude Code quite a bit and realized I was constantly looking back at my screen to see whether it had:

  • finished the task
  • stopped and needed my input
  • was still working

So I built BrainSnack, a VS Code/Cursor extension that handles this for me.

While Claude is working, it opens a small panel with something short to read — AI news, technical articles, interview questions, output-based questions, etc.

And when Claude finishes or needs my input, it plays a sound so I know I can come back.

The interesting part is that it doesn't monitor the screen or scrape terminal output.

It's free and open source.

I'd really appreciate some honest feedback from other developers.

I also shared the build/story on LinkedIn. If you'd like to see it there (and help a small indie project get a little more reach), here's the post:

👉 Linkedin post link

Download links -
VS Code - https://marketplace.visualstudio.com/items?itemName=shikhargupta.brainsnack
Cursor - https://open-vsx.org/extension/shikhargupta/brainsnack

Thanks! Would love to hear what you think.

u/Massive-Composer-248 — 19 hours ago
▲ 0 r/vscode

How do I apply the Visual Studio Developer Environment step by step?

I try to run the C/C++: Set Visual Studio Developer Environment command but I don't know where exactly to run it- i'm also completely new to all of this and C coding + visual code so i'm missing basic common sense and fundamentals

Do I run the C/C++: Set Visual Studio Developer Environment in Windows Powershell? Or CMD on my windows? helpp

u/Emotional_Hornet7285 — 20 hours ago
▲ 89 r/vscode

will this thing ever get updates that arent just about agents / MLM chat?

sorry m,eant LLM chat but its like they dont actually work on the editor anymore

reddit.com
u/Messy-Recipe — 2 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
▲ 2 r/vscode+1 crossposts

How to move documents from one computer to another?

Please pardon my ignorance. I just changed computers and had a lot of work on my old computer with codex such as various projects and files. I have now gotten a new computer and would like to tranfer all those files to the new one. How would I go about doing that so the work stays consistent? If I transfer them via a USB or online storage, would it work the same on the new computer without losing its thought process? Just need some guidance before unplugging the old computer. TIA.

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

Maximize terminal

I don't know if I'm going crazy or if they've just removed the ability to do so but I don't have a full screen button for the bottom panel. I also used to use a command called something like "Toggle maximize current panel" and that isn't there anymore either but now there is one for the AI chat secondary bar.

Is anyone else having this issue or know a fix to get the bottom panel maximized?

Edit: I haven't found a fix but I've confirmed this is only happening on one of my machines.

reddit.com
u/CarSeatDog — 3 days ago
▲ 64 r/vscode

VS Code used to work just right for me. If I copied text, it would paste the text. If I copied a file, it would paste the path to the file. I liked that. I want that back.

u/tennisanybody — 4 days ago
▲ 163 r/vscode

Shell integration sends all your commands to Copilot without approval

This shocked me a bit to find out. The AI in my Copilot chat said that I had incidentally leaked a password on the chat. And I was like: "no way jose, I ran PASSWORD=foobar my-test.pl in the terminal and only pasted the result in the chat".

It insisted, and I started testing. It turns out that if you enable the Shell integration, terminal.integrated.shellIntegration.enabled, VS Code will pick up the commands you run (fine, I guess, that's kind of the point), and then it will silently send it to Copilot as a context metadata, without telling you, asking for your permission, or providing a way to not do this. (NOT FINE)

I highly recommend to turn off this setting, or possibly use an external terminal program for anything you don't want the AI chat to send to the cloud.

And, oh, if you keep it on, you do not need to repeat to the chat what you ran and if it worked -- it already knows... :-/

reddit.com
u/mag_icus — 5 days ago
▲ 0 r/vscode

How to use C++ in VA code (help)

I’ve downloaded vs code and wanted to try using c++ in it. I’ve installed the c/c++ Microsoft extension package and the code runner by Jun Han. Then, I downloaded the msys2 msys and typed in the Pac-Man code to instal the package. I’ve also go into edit the system environment to add the msys2\ucrt64\bin file. I tried typing in g++ --version and gcc --version in vs code but there’s an error message.

Anyone knows how to fix this issue? Thanks.

reddit.com
u/SanoYuki — 4 days ago
▲ 2 r/vscode+1 crossposts

Sound in debug console

Is there a way to get sound when a task finishes(success or failure) in the debug console? Similar to cursor chat, when the request is processed, I get the sound, and it's customisable too. So does anyone know the trick? Or maybe an extension?

u/FaizanAhmad127 — 3 days ago
▲ 0 r/vscode

Is there anyway to make Claude Code actually read-only

Hello everyone. I am seeing a lot of posts about wanting to avoid clicking permission. But I am having the opposite problem. I want to actually make Claude read-only in the Claude Code extension. I understand that it is impossible to "physically" block them from running commands unless I do it at the OS level. But I have tried using the Plan mode and the Manual/Default mode. In both cases, Claude still ran things without asking, and quite quickly with minimal prompting as well, even if it was just making some empty test files. Does anyone have a good solution for this?

Right now, I only have the permission setting in the settings.local.json file. Maybe someone knows what I should add to make it less likely to run even harmless commands?

{
  "permissions": {
    "defaultMode": "default"
  }
}
reddit.com
u/GuideAccomplished617 — 4 days ago
▲ 26 r/vscode

TIL : C/C++ extension slowed down my OS boot time significantly.

Sharing a piece of information that took me hours to figure out. If you use the MS C/C++ extension on Windows and your boot time is slow, cleaning the user temporary folder may solve this.

Turns out that winlogon scan the user Temp folder for some reasons, and the MS cpptools is infamous for filling this folder with stuff. I had 300000 files (80GB). Clearing this got my machine boot time from 1m30 to ~ 10sec.

Here's a supporting reference

Cheers

reddit.com
u/pylessard — 4 days ago
▲ 636 r/vscode

Please reduce the frequency of updates

This is directed to the product group at Microsoft that owns VSCode.

On my work PC, I need to elevate to admin every time there is a VSCode update. I didn’t mind this when the updates were sporadic but it’s getting to the point where I’m having to do this 1-2 times a week and it’s getting quite tedious; especially so when the updates contain fewer and fewer enhancements. I understand the need to enhance AI tooling but there has to be a better way without making the stable branch feel like the insiders branch.

I have raised as an issue on GitHub but there are 17,400 open issues on the VSCode repo so want to make sure the team get this feedback.

reddit.com
u/az-johubb — 7 days ago
▲ 73 r/vscode+2 crossposts

Nouto: A JSON Viewer for VS Code with tree view, table view, and fetch from URL

I built a JSON viewer extension for VS Code. It allows you to paste JSON, open a file, or fetch directly from an HTTP endpoint, then browse it as a collapsible tree or view arrays of objects as a sortable, resizable table with column pinning and CSV export.

Also has fuzzy search, JSONPath filtering, a query filter language, compare/diff, JSON Schema validation, bookmarks, pinned nodes, embedded JSON detection, and copy in multiple formats (JSON, YAML, CSV, TypeScript, Python, etc). Handles JSONL/NDJSON files too.

Free and open source.

https://marketplace.visualstudio.com/items?itemName=frostybee-dev.nouto-json-explorer

Happy to hear feedback or feature requests.

u/Cheap-Try-8796 — 6 days ago
▲ 0 r/vscode

I got tired of REST clients paywalling my own request history, so I built my own

The most installed REST client on the marketplace has 7.4 million installs and sits at 2.39 stars, largely because core things like your own request history moved behind a paywall. One review that stuck with me: "You must pay to look at a request you did in the past."

So I built MailPal. The deal is simple: the free tier is fully usable forever. Unlimited requests, unlimited collections, unlimited local history, no account, everything works offline. Collections are plain JSON in your workspace, so they diff and share through git like any other code.

Other bits: per collection variables with secrets kept in your OS keychain (never in files), Postman / Thunder Client / OpenAPI / curl import, syntax highlighted responses, an HTML preview, simple per request tests, and a built in MCP server so Copilot agent mode (or Claude, Cursor, anything that speaks MCP) can list and run your requests.

There is a paid tier ($4/mo or $70 once) but it only adds new things like AI request generation and agent write tools. It never gates your own data. If a license lapses, everything you made keeps working.

Marketplace: https://marketplace.visualstudio.com/items?itemName=MichaelYousrie.mailpal

Shipped the first version this week, so expect some rough edges. Bug reports and feature requests are very welcome, I read everything.

u/[deleted] — 5 days ago
▲ 148 r/vscode

New Split/Floating Panels Interface

VS Code used to have this unified panels look. After updating, it now has this sort of weird split panels floating with their own borders around them ? I find this very weird, and visually confusing.

PS: No, it's not from an extension. I disabled them all because I thought so as well.

Does anyone know if there's a toggle I can switch to go back to the old look ? thx !

u/John-Da-Editor — 7 days ago
▲ 106 r/vscode

Help, my VS Code suddenly started making sounds? Maybe it’s a Mac issue?

Hi! Has any other Mac user noticed this recently?
VS Code suddenly started making new sounds while I’m using it, and since I’m at work it’s getting pretty annoying.
The only apps I’ve installed recently are Kiro and Tabby, but I don’t think either of them should have changed any system settings.
Has anyone experienced something similar? Is this a new VS Code feature/setting, or could it be something on macOS?

u/DragonfruitForward98 — 8 days ago