Skip to content

Comment on Microsoft mangles VS Code protected properties to prevent UI customizationparent

Comments

VSCode has an API for extending it, but you can dive into its Javascript guts and mess with the UI more than said API allows.

MS is pushing a change that will break any extensions that were diving into said guts (but also shrink their code a bit).

One such extension was described by its own creator as

basically a pile of hacks that works by monkey-patching javascript in browser and main processes, which is something that regular extensions can not do, and probably for a good reason :)

-

I clicked on the link fully prepared to be outraged, but I walked away 50/50 on it: it's true that even if you don't officially support a hack, if enough people use said hack, you'll break things for real users when you change stuff that was supposed to be an implementation detail.

I'm guessing this is being done to free them of cases where that was already being worked around internally, and not outright malice judging by the language being used

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.