Bradley Taunt
10 hours ago

Since #vscode is not directly available on #openbsd I decided to write about a "hacky" way to do so in #chromium

"Running VSCode in Chromium on OpenBSD"

Taras Novak 🇺🇦
14 hours ago

Our #DuckDBSqlTools Preview @code crossed 2,000 installs after 4 months in #VSCode marketplace.

Should we add #DuckDB v0.7.1 support to that Preview version & release new version of our #DuckDBProTools with DuckDB v0.8.1 support? 🤔


#DataTools 🧙‍♂️...

Andy Scott
21 hours ago

Using vscodium because I was too lazy to trick Unity into opening emacs, and every time I have to use the arrow keys I die a little inside. Plugins to the rescue!
#Unity #vscode #vscodium #emacs

📢 This Thursday @codeSTACKr from @MongoDB is here to demo how to master #MongoDB in #vscode for maximum efficiency! Mark your 📆 and join us ▶️
8 am Seattle / 11 am New York / 4 pm London


Media source:

#asciidoctor-vscode from #asciidoctor just received a major upgrade!

Using the #asciidoc language in a #vscode / #vscodium workflow for #NoteTaking AND #Documenting AND plain #Writing stuff down has never been this much fun!

Visual Studio Code
1 day ago

📢 This Thursday @codeSTACKr from @MongoDB is here to demo how to master #MongoDB in #vscode for maximum efficiency! Mark your 📆 and join us ▶️
8 am Seattle / 11 am New York / 4 pm London

Jörg Kantel
3 days ago

Agentenbasierte Modellierung, Python, Jupyter und mehr: Video-Tutorials zum Wochenende

Heute ist wieder Freitag und ich habe Euch ein paar Video-Tutorials herausgesucht, die Euch über die freien Tage beschäftigen können, falls Euch die Langeweile übermannen sollte. Dieses Mal ist es ein Gemischtwarenladen, der vieles von dem heraushauen soll, was sich in meinem Feedreader angestaut hat. #Jupyter #VSCode #DynamischeSysteme #ABM #Mesa #Netlogo #RenPy

Robin Kipp
3 days ago

Spent today working on a #Python and #Django project, but solely using #Visual Studio Code on Mac with VoiceOver as my IDE for the first time. Quite pleased with how it all went overall, with this being an #Electron app there definitely are some instances where VO focus will jump around unexpectedly, there also seems to be a sporadic issue of text no longer showing on my Braille display in the editor after navigating quickly. Still need to learn more of the bells and whistles that this beast has to offer, 2 of my favorite features so far are definitely audio cues and launch profiles, code completion suggestions also seem to be at a whole new level compared to what I’ve seen in other IDEs. #VSCode #Accessibility

Taras Novak 🇺🇦
4 days ago

New @evidence_dev settings coming to @code terminals near you in v1.1 next week to remap default port and auto-start Evidence dev server. See new Settings docs in the new Evidence VS Code extension repository for now. Request more there. #EvidenceDev #VSCode #DataTools 🧙‍♂️ ...

Sean van Zuidam
4 days ago

VSCode is a fantastic editor for writing in your favourite language, as well as a powerful tool for...

#VSCode #CSS #SCSS #intellisense

Author Serdar Yegulalp shares 8 Visual Studio Code extensions for developers to perform supporting tasks besides editing, from navigating the editor to debugging, testing, and code formatting. The extensions include Better Comments, GitLens, Vim, REST Client, Live Share, Code Runner, Project Manager, and Polacode. #VSCode #extensions #development #softcorpremium

4 days ago

@lirantal As dev, I can confidently say this #vscode popup is unacceptable and has already done it's damage by causing widespread alarm fatigue.

They made this to show up on EVERY SINGLE FOLDER I open with vscode. It has so clearly been bogus from day 1 that i never even looked into what triggers it, because the criteria is clearly wrong.

It SHOULD have been designed to only show up when a .vscode directory exists in folder, or maybe if extensions with fancy auto-exec capabilities get loaded. Maybe vscode comes preloaded with those, but that's not my problem, I just used it as a dumb text editor on an empty repo and got this message. :burning_poop:

Context, I created this rant after thinking about this vscode exploit : and how to protect developers from code exec via a repo they clone. This is not it.

Gonçalo Valério
5 days ago

"... remote code execution bug in VSCode that can be triggered from untrusted workspaces."

#security #vscode

5 days ago

I'm tired of programming with #vscode, so I decided to create my custom #ide with #neovim, and this is my program. It's not perfect, but it's good for a star.

Collin Donnell
5 days ago

These are the extensions I am using in #VSCode for #Ruby. It seems like a pretty good setup? Am I missing anything important?

jbz :catjam:
5 days ago
5 days ago

I *think* #GitHub just changed the monospace font family in their web UI. It was recently changed to #Cascadia, I think?, the new font designed for #VSCode? And now the stack is:

ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace


6 days ago

OH: IDEs of March

#vim #emacs #vscode

1 week ago

Just shipped: a brand new web experience for themer, written in #svelte for speed, and offers some nice conveniences on top of themer's core API, like PNG rasterization of generated wallpapers, instant theme previews, etc. Check it out at #vscode #vim

Thomas Rigby
1 week ago

Playing with the Lapce #TextEditor. It's like someone made #VSCode but fast!

This is a first working example using #vscode with

I'm learning how **tmLanguage** is working


example hsml file with working basic syntax highlighting
1 week ago

#Blind #VSCode users, is anyone else hitting a problem where after saving a file through the save dialog, everything just reads as "unknown", no matter what you do? Every time it happens to me I have to relaunch the hole editor.

I published `vite-plugin-vue-hsml@0.1.0` just some seconds ago 🚀

It's 100% unstable 😆, but uses #Rust via #wasm 🦀

I didn't even test what would happen if it would throw an error 😜

A next step is to create a #vscode extension to build syntax highlighting and I never did something like that

Erik C. Thauvin
1 week ago

Visual Studio Code: Java Extension Pack JDK Auto eliminates the need for manual JDK installation and configuration

#java #jdk #vscode

2 weeks ago

> whats that got to do with my reply?

#emacs might not be that difficult to learn by starting off small, but #vscode is a lot simpler for most people out of the box. And when it's working as good as it is, it's difficult to get people over to #emacs.

2 weeks ago

@dekkzz76 @sergio_101 I find it more difficult to get people to even squint at at #emacs these days when #vscode is so approachable and is working so well for many people. Prior to this, people on #windows were using Notepad++ (or even just notepad.exe!)

2 weeks ago

12 VSCode Tips and Tricks for Python Development. Simple tips on doing less and achieving more from VSCode.

#python #vscode #tips

What's the difference between and #msbuild

Visual Studio Code
2 weeks ago

[Re. @code]
⏳ We're live in 10 minutes! @Jaqster is here to give us a tour around the @MSMakeCode extension for #vscode 🎮 Join us to learn how anyone can build games, code devices, and mod #Minecraft! ▶️ #beginner #learningtocode

⏳ We're live in 10 minutes! @Jaqster is here to give us a tour around the @MSMakeCode extension for #vscode 🎮 Join us to learn how anyone can build games, code devices, and mod #Minecraft! ▶️ #beginner #learningtocode


Media source:
2 weeks ago - #VSCode extension to change bracket types: [, {, (, < or ", ', `

Visual Studio Code
2 weeks ago

⏳ We're live in 10 minutes! @Jaqster is here to give us a tour around the @MSMakeCode extension for #vscode 🎮 Join us to learn how anyone can build games, code devices, and mod #Minecraft! ▶️ #beginner #learningtocode

Astra Kernel :verified:
2 weeks ago

You can change your editor

You can change your theme

You can change your keybindings

That's just the way it goes

You can say goodbye and you can say hello world

But you'll always find your way back home - to vscode

#vscode #vim #programming #neovim

You will always find your way back home text with a photo of Miley Cyrus singing
2 weeks ago - #VSCode extension to wrap the selected code in loop, try/catch, etc.

2 weeks ago

Updated "“Edit This Page” With vscode:// URIs (featuring a Hugo partial)" so it now uses hugo.WorkingDir, which is available in the recently released Hugo v0.112.0

#InfiniteInk #GoHugo #Hugo #Tech #URLs #URL #URIScheme #VisualStudioCode #VSCode #VSC #WebDev #Byℵ #ByNM

Came across a bulls*hit article on the official #Google blog, about their plans to release free alternative to #githubCopilot.

It's gonna be focused at first on #python, and made available for the #usa market.

Good luck caching #Microsoft with that lame strategy.

Anyway, there are a number of #openSource alternatives for coding assistant. I've already mentioned one (#codeGeeX), but somebody mentioned another:

I'll report when I install it and test in #vscode editor.

2 weeks ago - #VSCode plugin fot #JSON to class definition. Supports TypeScript, Python, Go, Ruby, C#, Java, Swift, Rust, Kotlin, C++, Flow, Objective-C, JavaScript, Elm, and JSON Schema.

Taras Novak 🇺🇦
2 weeks ago

This is kinda exciting ... We just crossed 1,800+ of our #DuckDBSqlTools in #VSCode installs. We'll update that ext. to support the latest "stable" #DuckDB v0.7.1 storage format once we hit 2k installs there. Cheers!
#DataTools 💎💎💎...

Christophe Porteneuve
2 weeks ago

ZOMG #vscode Terminal Editors, WHY WASN'T I INFORMED OF THIS?!

Cyril I. 🧮📐👨‍💻
2 weeks ago

Un nouveau billet ! 📰

#Markdown pour l’#enseignant 🧑‍🏫 : présentation d’outils pour exploiter Markdown dans ses #supports #enseignements 🏫

#VSCode #VSCodium


Ce billet sera mis à jour au cours de la journée en mettant à disposition mes ressources personnelles dediées/issues de ces différents outils.

Capture d'écran d'une partie du billet, en particulier celle qui concerne "Vite Un Diapo".
Mark Downie
2 weeks ago

Our VP will be covering what’s new for onboarding new developers faster and equipping them with everything they need to start coding and get (and stay) in the flow. #VisualStudio #VScode #GitHubCopilot #Azure

Miguel Afonso Caetano
2 weeks ago

#Cybersecurity #VSCode #Microsoft #Programming #SoftwareDevelopment: "As part of our analysis, we found and disclosed a few malicious extensions to the VSCode team with a total count of more than 45K installs. We’ve also found extensions with suspicious code patterns but no clear malicious indicators. Once detected, we disclosed our findings to the VSCode team, and the extensions were removed.
These continued findings highlight the need to verify every open-source component, not just assume it will be ok. We have included details regarding our specific findings below."

Clément CG
2 weeks ago

I've just lost 30 min of my time trying to understand why my Vue component was not imported properly.... Because of a stupid typo

  component**s**: {

I forgot to put "components" to its plural form.
What a load of BS 💩 I can't believe it: How comes this kind of crap is not corrected automatically in 2023 ? If anyone could recommend a good extension for VSCode for Vue projects, for correcting this kind of stupid typo, it would be helpful.
#vue #vscode #webdev #typo

Brad Wilson
2 weeks ago

Anybody else noticing that wslServer keeps running in the background even long after you've shut down VS Code? This feels recent-ish to me, though I don't use WSL nearly as much as I used to.

These processes being active is stopping the WSL distro from shutting down. I have to re-open a shell to it, kill the wslServer process, and then WSL will properly shut down. #wsl #wsl2 #vscode #linux

WSL 2 Linux process list showing (and a bunch of child processes) are still running even after VS Code has been exited.

📢 On this Thursday's livestream @Jaqster is here to give us a tour around the #MakeCode Arcade 👾 extension for #vscode. Mark your calendar 📆 and join us 🎬
8 am Seattle / 11 am New York / 4 pm London #learningtocode


Media source:
Visual Studio Code
2 weeks ago

📢 On this Thursday's livestream @Jaqster is here to give us a tour around the #MakeCode Arcade 👾 extension for #vscode. Mark your calendar 📆 and join us 🎬
8 am Seattle / 11 am New York / 4 pm London #learningtocode

The Cybersecurity Librarian :donor:
2 weeks ago

This weekend PyPi, the python software repository, suspended new accounts: the level of malicious activity has become unmanageable.

But this story is not just about Python: the level of risk from software dependencies has risen unimaginably: not a little, not a lot, this is big enough that it is hard to communicate and comprehend.

Python (pypi), Javascript (npm), Java (maven), Ruby, and even VS Code extensions are all under constant unrelenting attack. When a single package is trojanized, that threat is inherited by every application that include the compromised package.

The number of methods being used for these attacks is growing, and developers are now a "target of choice" for many criminal groups.

For example, in 2022 there was a sudden increase in the number of an effectiveness of "Phishing as a Service" (PhaaS) offerings in criminal markets. These services are effective at bypassing MFA. However, you may not know that these services are being used to target developer accounts, including repositories of private and open-source software. They want to trojanize the code and create the next big software-supply-chain compromise.

PhaaS is just one method. This weekend's announcement from PyPi was the result of criminals creating a large number of developer accounts so that they can publish malicious clones of existing packages. Typosquatting of packages is not a new phenomena, the constant stream of attacks is new.

You might assume that the repository hosts or managers must have a solution. They do not. The problems are diverse and many: from the management of repository hosting, to the security/trust verification features of packaging systems, to the security of repositories and the developers themselves.

There is no one solution, but solutions are needed.

My action item for you is this. Do not read cybesecurity about software repository compromises in isolation. Look at the forest and not the trees. Big risks are harder to understand that little ones but need the most urgent action.

Below are a small selection of stories in the comments to get you started. This is just a tiny fraction of the stories I have read and analyzed in the past year. The "hits just keep on coming".

#SoftwareDeveloper #GitHub #PyPi #NPM #Java #Python #CyberSecurity #PhishingAsAService #ThreatIntelligence #CTI #PhaaS #TypoSquatting #VSCode #Malware #SoftwareSupplyChain

Screenshot of an announcement from the PyPI python repository that they are suspending registration of new accounts due to malicious activity.
Thomas Krause
2 weeks ago

installed #markdown table #vscode extension yesterday, and working with tables is fun and productive again.

Simone Margio
2 weeks ago

Apparently, there have been some malicious extensions for VSCode:

- Dark Darcula theme
- Python-vscode
- Prettiest java

Extensions have already been removed from the marketplace but some like Dark Dracula have been downloaded 45,000 times. 🤯

Better take a look at your computer.

#VSCode #Programming

DevPod - Codespaces but #OpenSource

"Developers can write code in any language, and run it anywhere. For example, they can test on virtual machines, or code in #Python with #VSCode running on #Docker Desktop, or in Go running in EKS. If the provider they need doesn’t exist, they can build it."

#foss #codespaces #containers #kubernets #devstandard #jetbrains #googlecloud

Devpod screenshot

#ICYMI 🚂 @thecodingtrain 🚂 joined @OliviaGuzzardo on this week's livestream and it was a blast! Check it out for an intro into the world of creative coding with p5.js in #vscode! ▶️ @shiffman


Media source:
Visual Studio Code
2 weeks ago

#ICYMI 🚂 @thecodingtrain 🚂 joined @OliviaGuzzardo on this week's livestream and it was a blast! Check it out for an intro into the world of creative coding with p5.js in #vscode! ▶️ @shiffman

⏳ We're going live in 10 minutes with @shiffman to talk all about the world of creative coding with pf.js in #vscode! Join us 🎬
@thecodingtrain #natureofcode


Media source:
Astra Kernel :verified:
3 weeks ago

🦠 Malicious #VSCode extensions steal passwords, open remote shells

👉 Theme Darcula dark: gathers sysnfo

👉 python-vscode: C# shell injector executes malicious code

👉 prettiest java: stole credentials from Discord and browsers

#infosec #programming

Vscode logo
Chris Ayers
3 weeks ago

🚀 Fed up with slow #VSCode startup times due to extension overload? Optimize your experience with the 'Profiles' feature! My latest blog post explores how to tailor your coding environment for different tasks and projects. Check it out: #CodingTools #tools

Jan Andrle
3 weeks ago

Interesting #TypeScript #tip. You can “expand” type description in the editor pop-up info box for types extending other ones.

type Reveal<T> = { [K in keyof T]: T[K] } & unknown;
#webdev #vscode

Reveal type (TypeScript, see examples):
type Reveal<T> = {
	[K in keyof T]: T[K]
} & unknown;
In code: `const user: UserWithMiddleNameAndEmail`
VSCode hover popup shows (only relevant part):
const user: UserWithMiddleNameAndEmail
…no detail info
const user: Reveal<UserWithMiddleNameAndEmail>
VSCode hover popup shows (only relevant part):
const user:  {
  middleName: string;
  email: string;
Alvin Ashcraft 🐿️
3 weeks ago

Dew Drop – May 16, 2023 (#3944)

Top links today:
- Xamarin.Forms & Essentials now target Android 13
- How GPT models work: for data scientists & ML engineers
- Join MS Build 2023 community-led parties
- Data Visualization w/ a heat map using .NET MAUI Scheduler
- TechBash Dev Conference 2023 (Nov 7-10) - Early bird tix on sale May 22nd
- Get ready for Visual Studio at Build 2023

#dotnet #ai #webdev #cloud #windowsdev #mobiledev #csharp #visualstudio #vscode #dewdrop

gus fring meme:

your text editor runs inside a web browser

my web browser runs inside a text editor

we are not the same

reddit post #vscode #emacs

My notes are #PlainText first, #Markdown second. They're highly portable between platforms, apps, and devices. #macos and #ios are my weapons of choice, but they'd look and work the same on #android and #Windows.

They aren't #Obsidian notes, or #Logseq / #iaWriter / #tangent / #TextEdit / #Nota / #AnyType / #Taio / #TaskPaper / #vsCode notes, though I can use any of those apps as a lens to view and work with them.

They're wild, and free. This is their theme song:

#ICYMI Check out the latest 🐍 Python Pulse 🐍 with @BajoranEngineer and Jeffrey Mew! They're talking all about how the new Data Wrangler ext for #vscode will revolutionize how you clean your #data ▶️ @pythonvscode


Media source:

VSCodium: Open source build of VS.Code that removes telemetry
#development #opensource #software #privacy #vscode #coding #+

David Bisset
3 weeks ago

#VSCode config to disable popular extensions' annoyances (telemetry, notifications, welcome pages, etc.)

Astra Kernel :verified:
3 weeks ago

Hello developers, here is the cursed image for you 🤣


I did this for fun(for meme) but the idea seems to be growing like a virus inside 😲🫨 it looks seamless integration. Oh no, i think i invoked some daemon

#vscode #neovim #lazyvim #vim #programming #astronvim

Neovim inside vscode terminal

📢 On this Thursday's livestream Daniel Shiffman joins us to introduce the world of creative #coding with p5.js in #vscode! Mark your calendar 📆 and join us ▶️ @shiffman @thecodingtrain #natureofcode


Media source:

RT Ben Wilkinson
I discovered #vscode 'tasks' can be used for startup tasks ... Nice implementation for setup & welcome page Etc.
Easy to invoke anytime via command palette, plus work nicely in #devcontainers
e.g. example "runOn": "folderOpen"


Media source:

@moliver There is a balance to be struck. I call this 'second system syndrome' and see it a lot. You learn one system ( eg VI or bird place) well, and then the second system (eg #VSCode and #Mastodon) are all 'wrong'. The trick is to find the strengths and values of the new system -for you. And, just maybe, some of the differences do not need to continue. Mastodon can be improved. Embrace and extend.

RT C# Corner
Elevate your deployment workflow with Azure App Service and VS Code! Deploy your Node.js app seamlessly from local development to the cloud. Unlock scalability and reliability.
Read more:
#NodeJS #AzureApp #AzureAppService #VSCode #Azure #Cloud


Media source:

#ICYMI check out the latest 🥳 Release Party 🥳 featuring cool highlights from the April #vscode release! @OliviaGuzzardo is joined by members of the team to talk about #copilotchat #pylance #devcontainers and more! 🎥


Media source:
Alex White
4 weeks ago

Today's development frustration. It appears that over time VS Code Omnisharp on MacOS 'forgets' where the dotnet sdk is.

Trying to debug something when whatever I try has omnisharp say 'NO' is damn hard.

#VSCode #MacOS

⌛ We're going live in 10 minutes with another 🎉 VS Code Release Party 🎉 Join us for demos on the newest features in #vscode and chat with the team! 🎬
#Jupyter #copilot #pylance


Media source:

I have been a #textmate user since I don't know. Never had a reason to change. But the entire world seems to have switched to something else, and a company I'm working for invited me to join their CoPilot evaluation... so #vscode it was. After making it less black and improve contrast here and there it is okish, but I still miss copy pasting code not ending up with the right indents; HTML mode stuff within erb (ruby) templates... (close tags). And in general it is just a mess with all these extensions...

Matt Lehrer
4 weeks ago

Console Ninja is such a nice quality of life improvement in VS Code. It inlines console log output the way you probably see errors from eslint, for example.

I have gone from being a little annoyed that they are treating an extension like a business with a real marketing push before launch to thinking they are geniuses that improved my life. I probably will pay them if they settle on a reasonable price for pro features. Check it out.
#vscode #programming

4 weeks ago

Anyone use an #email client that is more modern than say #Gmail?

I feel like a browser-based email client that "feels" a bit like #vscode, with good keyboard shortcuts, compose emails with markdown, has a community plug-in ecosystem and supports scripting, and is maybe free or #FOSS?

Midnight City is by far the most usable synthwave theme for VSCode #synthwave #vscode

RT Alvin Ashcraft 🐿
PowerShell Extension for Visual Studio Code Spring 2023 Update by Steve Lee and Sydney Smith.
#powershell #vscode #scripting


RT Anthony Bartolo
🚀 The May 2023 release of Python for Visual Studio @code includes new features like Microvenv support for Create Environment command and Automatic conversion of f-strings with Pylance! 🐍 Learn more here: #Python #VSCode


Media source:
Michal Bryxí 🌱
1 month ago

#TIL that when you have some hidden (unicode - characters in text, then many places (including terminals) don't show them. Which might make hunting for WTF is wrong quite tricky.
Luckily when you copy said string to #VsCode, it shows invisible characters and marks them in an easy to recognise way 🙇🏻

irb(main):008:0> tmp = Account.find(87).phone_number
  Account Load (2.3ms)  SELECT "accounts".* FROM "accounts" WHERE "accounts"."id" = $1 LIMIT $2  [["id", 87], ["LIMIT", 1]]
=> "420‭778494979‬"
irb(main):009:0> tmp == '420778494979'
=> false
1 month ago

@devinprater True, but *only* on Windows. The same web-based UI guarantees #VSCode #Accessibility is total shit on everything else.

Devin Prater :blind:
1 month ago

Okay so I know like, I'm not the biggest fan of VS Code's way of doing things, being a big ol' Electron app and such, but goodness they definitely work with what they've got.

Screen reader users can exclude hints from a feature's aria-label to decrease redundancy via the "accessibility.verbosity.diff-editor" and "accessibility.verbosity.terminal" settings.

#accessibility #vscode

#ICYMI Check out this week's livstream with. Jeffrey Mew gives an indepth overview and demo of #DataWrangler in #vscode and bonus we get some Titanic trivia!
#DataScience @pythonvscode


Media source:
Michal Bryxí 🌱
1 month ago

How do you know it's #TGIF?
- My #Obsidian vault started failing to load any and all the tasks.
- Bisected the git backup of the vault and found offending commit. Which made #Fork to fail to display said diff.
- Exported the diff and opened it in #vscode. Tried to search for a sus patterns which made the IDE to ... [drum roll] ... fail.
*le sigh*