r/vscode • • Mar 10 '26

Markdown Preview for VS Code, opensource with MIT license

1 Upvotes

I built it because most of my workflow is now Markdown, and I needed a stronger preview experience.

Key features:

• Mermaid + KaTeX rendering
• Interactive task-list sync
• TOC sidebar + reading stats
• Presentation mode + HTML/PDF export

Available on VS Code Marketplace, so it works in VS Code-based editors (Cursor, Windsurf, Antigravity, etc).

Github: https://github.com/luongnv89/vscode-markdown-preview
Marketplace: https://marketplace.visualstudio.com/items?itemName=luongnv89.markdown-preview-pro

Feedback and feature request are welcome!


r/vscode • • Oct 05 '22

This VS Code feature is highly underrated!

Thumbnail
amitmerchant.com
0 Upvotes

r/vscode • • Jun 14 '26

AI Autocomplete

4 Upvotes

Anyone sick and tired of AI being shoved down our throats?

I haven't used VS code for a while so naturally when I booted it up to create a CTF challenge in html I was greeted with multiple lines of code AI thought I needed to make the page or what I wanted to

Have tried to turned off the disable feature cause when I asked my club members I only found the snooze in the little box they told me to check on the AI button on my screen

And if so anyone know of any good code editors cause at this point I may just swap or even better dual boot my laptop to Linux and just use nano to do all my coding I'm not a heavy coder so for now it'll do until I find something else to replace VS Code I'm sick of Microsoft and their copilot I turned it off in my emails but can't for my coding.

UPDATE: currently on VSCodium and loving it


r/vscode • • Jan 14 '21

How to solve this issue

Post image
3 Upvotes

r/vscode • • Jun 02 '24

how can i remove all files other then source files of c++ in explorer

Post image
0 Upvotes

r/vscode • • Dec 22 '24

(Iam new) Can someone tell me how to disable this window

Post image
0 Upvotes

This window pop up when I type "( )" and I think it's very annoying


r/vscode • • Dec 13 '24

Is There A Way To Change The Text in The Terminal? (More Below)

Post image
0 Upvotes

I want to change it to something like a dollar sign. Any assistance would be appreciated.


r/vscode • • Sep 27 '25

New VS Code Extension: Git Poison

3 Upvotes

Git Poison is a VS Code extension that blocks a git commit of any file containing a "Poison Pill" string. Placing a pill stops accidental committing of unfinished TODOs, debug statements, secrets, etc. It also provides navigation to pill locations.

https://marketplace.visualstudio.com/items?itemName=eridien.git-poison


r/vscode • • Feb 16 '21

To disable the auto line break in the VS code.

0 Upvotes

Are you struggling to disable the auto line break in vs code from the Prettier extension? If yes this is for you :)

Open vs code => Code => Preferences => Settings => In the search field type: Prettier
Now from the provided Prettier settings, choose the Prettier: Print Width

And Instead of 80, you can make it a big number. Eg: 999999
Now you don't have to worry about the line break.

Enjoy!!!


r/vscode • • Jan 06 '19

Customizing Typography in VS Code | VS Code Rocks

Thumbnail
vscode.rocks
0 Upvotes

r/vscode • • May 08 '25

Thanks Microsoft. Throwing a pop-up that blocks whole editor with a loud ass noise really helps keeping me focused.

0 Upvotes

r/vscode • • Jul 08 '26

You can plug literally any OpenAI-compatible API (Ollama, vLLM, Qubrid AI, anything) into VS Code Chat natively. Here's how.

0 Upvotes

Upfront: we're posting from a company account (we run an AI inference platform), but this isn't about our product - it's a native VS Code feature that works with any provider, and we kept getting asked about it, so here's the full walkthrough.

VS Code's built-in Chat can use any model provider that has an OpenAI-compatible Chat Completions API. No third-party extension, no proxy hacks. If you have a base URL and an API key, you're 2 minutes away.

Works with basically everything - Ollama or vLLM running locally, Qubrid, Any Open AI Compliant Inference provider, your company's internal gateway, whatever. If it speaks /v1/chat/completions, it works.

Setup:

  1. Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P)

  2. Run Chat: Manage Language Models

  3. Click + Add Models -> Custom Endpoint

  4. Give the group a name (e.g. your provider's name)

  5. Paste your API key when prompted

  6. Select Chat Completions API as the API type

  7. VS Code opens a chatLanguageModels.json - add your model(s):

[
  {
    "name": "My Provider",
    "vendor": "customendpoint",
    "apiKey": "${input:chat.lm.secret.xxxxxxx}",
    "apiType": "chat-completions",
    "models": [
      {
        "id": "your-model-id-here",
        "name": "Any name you like",
        "url": "https://your-provider.com/v1",
        "toolCalling": true,
        "vision": false,
        "maxInputTokens": 128000,
        "maxOutputTokens": 16000
      }
    ]
  }
]

Last Step: Save. Your models show up under Other Models in the chat model picker.

Gotchas that cost us time:

  • Don't change "vendor": "customendpoint". Rename anything else you want, but if you touch this the model silently never appears in the picker. This one trips up almost everyone.

  • The id has to exactly match your provider's model ID, case-sensitive, including the org prefix like meta-llama/....

  • The url is the base URL ending in /v1 - don't append /chat/completions, VS Code adds it.

  • Set toolCalling/vision to match what the model actually supports, or agent mode gets weird.

  • You can stack multiple models (and multiple providers) in the same file and hot-swap from the picker.

  • For local Ollama: http://localhost:11434/v1 with any random string as the API key.

Why bother? Model choice, mostly. You can run open models (GLM, Kimi, MiniMax, DeepSeek, Qwen, Llama, etc.) inside the editor you're already in, point at cheap serverless inference or your own GPU box, and stop alt-tabbing to a chat UI to paste code back and forth.

To be clear, nothing above requires our platform or anyone else's - point it at localhost and it's fully offline. We just think more people should know VS Code can do this. Happy to answer setup questions in the comments.

Curious what everyone's running in VS Code these days - anyone fully local?


r/vscode • • Oct 14 '24

What theme is this or someone has the css

Post image
0 Upvotes

r/vscode • • Aug 20 '26

Why does Microsoft keep forcing these rounded corners everywhere? Do they really think it looks good?

16 Upvotes

I recently had to ditch Microsoft Edge for Brave because Microsoft decided to shove rounded corners down our throats.

Now this same style has crept into VSCode, even though literally nobody asked for it.

Sure, you can still disable the “Modern UI” for now, just like you could in Edge. But we all know how this goes, eventually they’ll just remove the option and force everyone to live with their ugly design choices.

Who at Microsoft looked at this and said, “Yeah, this is beautiful”? Please, stop immediately.


r/vscode • • Mar 26 '26

They need to chill on the updates

0 Upvotes

Anyone notices an increase in frequency of updates, like sometimes multiple per week or even day?

I get that they wan't to bring us a bunch of ai features, but this frequency is on the level of an enthusiastic solo side project, not a multinational company working on the worlds most popular editor.

Rant over


r/vscode • • Dec 08 '24

How do I print?

1 Upvotes

This seems like an incredibly stupid question, but I'm trying to print some code in one of my files and I can't find a Print command! I tried Ctrl+P, but that's a different command, and I don't see the option in the File menu.

How do I do it?

Thanks!


r/vscode • • Jun 04 '21

Warning of security holes on VS code

2 Upvotes

Fatal security error is being development in the plugin common variable on Visual Studio Code (LaTex Workshop, Open In Default Browser, Instant Markdown, Rainbow Fart). could allow an attacker to run arbitrary code remotely.

The specific error information is as follows:

- LaTex Workshop version 8.17.0 is vulnerable due to not filtering input data.

- Open In Default Browser version 2.1.3 , Instant Markdown when successful attack allows attackers to steal sensitive files of victims.

- Rainbow Fart version 1.4.1 when successful attack allows the hacker to overwrite arbitrary files on the victim's machine

- Instant Markdown version 1.4.6

How to check and handle

- Update newer versions of the above plugins.


r/vscode • • Nov 27 '24

Does anyone miss Atom (the text editor)?

0 Upvotes

I really love the UI of Atom, I still have it downloaded. Because it has been sunsetted and a lot of latest features it doesn't give, I can't use that.
But if Microsoft really sunsetted atom because they wanted VS code to dominate, so they should make it up by making the UI of VS code as beautiful as Atom has, such minimalistic.
At least give an options/configurations to make the UI look like it.Anyone agrees?


r/vscode • • Apr 22 '25

This new "prediction" is driving me insane. Can you disable it?

0 Upvotes

r/vscode • • Feb 09 '20

Four years later, we still can't drag and drop files to create References - isn't it about time it was made?

Thumbnail
github.com
0 Upvotes

r/vscode • • Jul 14 '25

UTCP: A safer, scalable tool-calling alternative to MCP

Post image
0 Upvotes

r/vscode • • Aug 18 '24

Please help I have class tomorrow and I'm starting to panic

Post image
0 Upvotes

r/vscode • • May 23 '26

Built a VS Code extension that shows your Copilot usage in the status bar - feedback welcome

Post image
0 Upvotes

I built budi - small VS Code extension that puts your GitHub Copilot (and Cursor) usage in the editor status bar.

Looks simple, but under the hood it's a local daemon that supports different AI agents + a powerful CLI + a pretty cool UI dashboard.

I'm looking for honest feedback - does the status bar format make sense? Anything you'd want to see

there instead? Anything broken on your setup? Roast welcome.

To install: search "budi" in the VS Code Marketplace, or grab it here: https://marketplace.visualstudio.com/items?itemName=siropkin.budi


r/vscode • • Nov 20 '23

Why C++ experience so bad ?

1 Upvotes

I am suffering a very bad CPP coding experience in MacOS Arm64(M2 pro)

Let's complain from creating an implementation of function by prompt : I tried C/C++ intellisence, too slow, or not show up. I tried C++ Helper, always crashed(even i had to relunch). I also tried CLion, which is way too slow. No I am using Clangd, which did not offer creating implementation, so I am doing this manually.

I do miss the experience in Rider when working in UnrealEngine. Everything is so smooth even though UE is a very huge project.

Did I miss something , to setup? Or is this a very common situation of CMake project ?