9 ms·
VS Code deactivates IntelliCode in favor of the paid Copilot
- nl 10mo agoIs IntelliCode the same as Intelisense (the non-AI based suggestions thing)?
- rob74 10mo agoIt's actually in the third paragrapth of the article: > The classic IntelliSense with language server for the used language is still free – but without AI support.
- deleted 10mo ago[deleted]
- uallo 10mo agoNo, IntelliCode is an extension: https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode https://marketplace.visualstudio.com/items?itemName=VisualSt...
- Alifatisk 10mo ago[flagged]
- hagbard_c 10mo agoThey can try but they no longer have the power to do that.
- mjburgess 10mo agoGiven the number of vs code competitors, I think "extinguish" maybe on the other side this time.
- rob74 10mo agoIf anyone else would be generous enough to offer a free IDE with free AI code completion, they could give VS Code a run for its money, but as far as I know this hasn't happened yet? Zed for instance is available for free, very AI-centric, and you can use it with any of the popular LLMs, but you still have to pay for the LLM...
- dijit 10mo agoBring your own AI token is totally fair, given the cost of AI. The annoying thing is removing a perfectly working intellisense default. If Jetbrains removes their on-device (non-AI) code indexer and suggestion systems then I will no longer be a paying customer for example. Despite being a All Products Pack user for the last... idk, 15 years?
- arijun 10mo agoIntellicode is being removed, not intellisense. Intellicode seems to have been a (free) version of copilot using local models. Intellisense, which is an “on-device (non-AI) code indexer and suggestion system,” is still in place.
- blibble 10mo agoif they waited another year or so they could have killed off jetbrains patience is a virtue
- captainbland 10mo agoI use both but really don't see it. There are so many scenarios I've come across which jetbrains products do "out of the box" that vscode require plugins which usually don't install with sensible defaults. Just debugging rust for example is a night and day difference between vscode and rust rover.
- badgersnake 10mo agoHardly surprising. The AI business model is to charge a haircut on all work, this is just them doing that.
- rob74 10mo ago[flagged]
- zkmon 10mo agoProbably targeted at enterprise customers forcing them embrace co-pilot with big pockets. Bad move for individual users as this will only drive them to alternatives, instead of shelling out money.
- kayart_dev 10mo agoUnfortunately, people often resist change and prefer to stick with what they know. Maybe a small percentage of people will look for alternatives but it'd be a drop in the ocean.
- torben-friis 10mo agoIf anyone is considering moving editors, I was recently in the same boat and I can’t recommend enough lazyvim + the ebook “lazyvim for ambitious developers”. This gets you a fully featured vscode-like baseline (navigation, language integration, integrated terminal, the whole thing). I had tried many times to switch to vim/emacs and the initial barrier to get a workable system always kept me from pushing forward. With this I was able to make neovim my daily driver at work after just a couple weekends playing with it.
- railka 10mo agoI think many people don't know or underestimate Zed. Native, fast, with extensions, with Vim mode support.
- inferiorhuman 10mo agoOr don't want. I don't want an AI infected editor.
- ClawsOnPaws 10mo agoAnd sadly it is also not accessible to screen readers. VS Code for all its flaws is really, really good for screen reader accessibility. In fact, I'd go as far as to say that it's not only one of the most accessible code editors we have, but one of the most accessible electron apps overall. So losing it to this Microsoft stuff would be a huge deal to anyone who relies on screen reader or accessibility tools. :(
- PedroBatista 10mo agoMicrosoft doing Microsoft things, even with all those fresh coats of "open source" paint they bathe themselves in the last decade they really can't change their DNA. Expect the amount of f*ckery to increase as the AI realities set in but the number has to go up either way. It reminds me of the good old days of Visual Studio + .NET + SQL Server where they played these games too.
- alias_neo 10mo agoThis piece of news follows that of Copilot being added in an "update" to LG TVs with no option to disable or opt out. https://news.ycombinator.com/item?id=46268844 https://news.ycombinator.com/item?id=46268844
- clever-leap 10mo agoSimple, do not purchase LG TV.
- egeozcan 10mo agoI have a C8 from LG, and I'm so happy with it after so many years, works wonderfully as a dumb panel, and a great panel at that. I wonder if it's impossible to use the newer ones like that. Anyone has any experience? Asking because our neighbors want the same great "tv".
- laaman02 10mo agoI recently bought a C5 and never connected it to the network. No issues so far.
- kakacik 10mo agoThis is my plan for beginning of new year (42" model), mixed games & desktop usage (I know oled ain't best for windows work but non-oled gaming monitors are rather crap ie due to non ideal local dimming, ghosting, mediocre colors compared to oled and so on). Didnt plan on making it also a TV with internet connection, now I darn sure as hell won't. Its really sad state of things that the best course of action now for new hardware is to simply use it as it is, never update or plug online since for any chance of any minor issue being fixed there is 100x the risk it will go to shit in substantial ways (I have Samsung q990d - they soundbar literally dying for good after an official update, but that one you had to at least push yourself from phone or via usb). Not possible with everything, or at least not without substantial hacking for many.
- matltc 10mo agoHad a shower thought about how much I am starting to dislike vscode now that every minor version just loads on unwanted copilot cruft instead of adding actual features. Grabbed nvim that night.
- ErroneousBosh 10mo agoCan anyone clearly and lucidly explain why they think this is a bad thing?
- alecsm 10mo agoAre you asking why is it bad that MS disables a plugin you're using to shove down your throat a paying alternative?
- ErroneousBosh 10mo ago[flagged]
- Shydren 10mo agoJust because you don't feel the effect of something, doesn't mean it doesn't have an effect at all.
- alias_neo 10mo ago> No-one wants this. If they make it a paid-for version, it affects no-one. You didn't read the article, did you? "... deactivated the popular IntelliCode extension, which had over 60 million downloads..." I'm a Microsoft hater, but let's stick to facts here, over 60 million downloads is not "no-one".
- ErroneousBosh 10mo agoI'm guessing that's 60 million people that don't have a small child that can just type stuff that looks kind of like code but doesn't actually work like code. No real need for a plugin, there.
- alias_neo 9mo agoI can't argue with that!
- 10mo ago
- adamddev1 10mo agoI'm so happy I made the jump to NeoVim 6 months ago. I finally got good RTL support with iTerm, language server stuff works great, and best of all, navigating and selecting things SYNTACTICALLY with nvim-treesitter-textobjects is life-changing.
- kgwxd 10mo agoCopilot is what finally pushed me to use vim seriously. There's not a single thing I miss from VS Code, or Visual Studio, and I'm not even using neovim. Also dropped .NET, which I've used professionally since Framework 1.0, in favor of Go. Don't miss anything from there either.
- CharlieDigital 10mo ago> Don't miss anything from there either Not even EF Core? C# pattern matching and switch expressions? Linq? I find these very hard not to miss when working in other langs. C# is a fantastic programming language nowadays.
- kgwxd 10mo agoEF Core!? Holy cow, no. Stopped using that years ago. Linq is nice, but I don't really miss it.
- CharlieDigital 10mo agoWhat's a better ORM in terms of productivity and ergonomics?
- array_key_first 10mo agoIMO no ORM. I've only had issues with ORMs. They work okay-ish in the very bare-bones usecases, like inserting one record into one table or fetching one record. After that, their semantics just impede your velocity. You can represent really, really complex data retrieval and consolidation semantics in SQL. ORMs are really more of an organizational tool in my mind. I just throw all the SQL functions into a repository class around one "thing". Not even object, it can be related functionality or operations. SQL in code can be awful, if spread out across your codebase. So I think just don't do that. We have a monolith that gets maybe ~1000 commits a day. We don't use an ORM, just SQL and query builders. It works out if you have good modularization.
- Surac 10mo agocan anyone recomend a alternative that is easy to install and also offers syntax highlighting? i have read about lazyvim and neovim, but both have extensive install requirments as i have read
- haar 10mo agoLazyVim is about as easy as it gets in the Vim space for a fully-fledged (but customizable) editor. https://www.lazyvim.org/installation https://www.lazyvim.org/installation Then run `LazyExtras` and you get a prompt that shows things like: Recommended Languages: (2) ○ lang.docker mason.nvim nvim-lspconfig nvim-treesitter none-ls.nvim nvim-lint ○ lang.toml nvim-lspconfig Hit x against a couple and you're off to the races. [lang.docker and lang.toml are examples of things you're selecting, the list after is what is being installed and configured for that thing] For things like integrating a debugger, or to run your tests directly inline from the editor might require more customisation though.
- tytho 10mo agoI’ve been using Zed [1] for some time now. They are also pretty AI focused so it may only be a matter of time, but so far I’ve been able to disable all of the AI interactions. [1] https://zed.dev/ https://zed.dev/
- ToucanLoucan 10mo agoVSCodium has been my go-to. VS Code was great for a bit but (even long before this) it was already suffering from the cancer that is "being a microsoft product" and it was being bloated to death like everything else they ship, but VSCodium seems to keep enough distance to be immune. Will it stay that way? Who's to say. I hope so though.
- catapart 10mo ago+1 on VSCodium. It was a 99.99% seamless transition, for me. The only annoyance at all was not having VSCodium added to my context menu, which doesn't even matter if you never "right-click->open folder" to launch. And, obviously, is pretty easy to add back in both windows and linux.
- nerdjon 10mo agoI wonder if this will also impact VSCodium. I use it specifically to avoid a lot of the crap that Microsoft is trying to do while still being able to use the editor and plugins. They have not released 1.107 yet, doing a quick scan I am not seeing anything on the VSCodium github.
- catapart 10mo agoSame boat. I hope they don't downstream nonsense like this.
- __jonas 10mo agoI didn’t think it was even possible to install proprietary microsoft extensions in VSCodium, how is that related to the version of the editor and how would it affect VSCodium?
- NGRhodes 10mo agoIt is not possible to install proprietary Microsoft extensions using the official VSCodium builds without additional, non-default configuration.
- __jonas 10mo agoRight. Then the removal of this IntelliCode extension from MS should have no effect on VSCodium users. I thought originally it may have been an OSS extension, but it actually seems to have been a proprietary project licensed under the Microsoft Software License, similar to Copilot and such.
- ghuntley 10mo agoeven then using vscodium does not free you from the grasps. vscode by design is designed to fracture - see https://ghuntley.com/fracture https://ghuntley.com/fracture
- phba 10mo agoThanks for the link. This is a great analysis of Microsoft's open source strategy.
- zhisme 10mo agoGreat there are other true open-source tools to be used zed, nvim. I also noticed that copilot nowadays is forcing you to upgrade to their with following text: "You've reached your monthly code completion limit. Upgrade your plan to Copilot Pro (30-day Free Trial) or wait until 2025-12-19 for your limit to reset to continue coding with GitHub Copilot" Was using it actually like smarter auto-completion. But paying for that, hell no.
- monegator 10mo ago> Great there are other true open-source tools to be used zed, nvim without going into the actual qualities of the editor, they simply lack extension support, for now. In the embedded space, many manufacturers have switched - or are switching - to a suite of VSCode plugins and gradually discontinued the previous tools. Which is great on one hand: they don't have to keep supporting heavily modified IDEs from 10 or 20 years ago and they can better integrate with the rest of the ecosystem of plugins, scripts automation and such. LSP has been a good thing. The problem is that you are now at the mercy of microsoft not fucking up with the environment at every other release. To put it simply, we are screwed. And i tried for so long not to use it because i knew this day would come, but it's just so much better. And no, i will not just use a text editor and a makefile. I want an IDE. IDEs are good, when they seamlessly integrate with tools.
- zhisme 10mo agoThat's fair point. Did you try other IDEs? For example from Jetbrains? I'm not using IDEs but actually don't know others besides VSCode/Cursor and Jetbrains
- monegator 9mo agoNot ones from Jetbrains. I've use eclipse many times in the past, and hated every second of it. Stupid defaults, very stupid defaults. I also don't like visual studio, the way it forces me to work with "solutions", like i can't have two different projects open at the same time. Netbeans instead, that always felt so natural to me. And MPLABX is of course the one i use most of the time (like 60%, then 10% VSCode and 20% Qt) I also really like Qt Creator, for generic C++ development too. And i would probably feel at home with KDevelop
- __jonas 10mo agoI don’t really get the issue, I didn’t even know Microsoft published another AI suggestion extension, definitely cool that it used a local model but it does make sense for them to just roll it into Copilot.
- mattstir 10mo agoIntelliCode was first released in 2018, well before the current AI landscape. The issue here is taking a free, functioning capability and arbitrarily disabling it in favour of a paid product. Microsoft is currently "updating" its internal adoption goals for the AI features it keeps shoving down consumers throats, but I'm sure that pumping the numbers by removing features is surely just coincidental and not desperate at all.
- WhereIsTheTruth 10mo agoStop using microsoft products, it's not that hard Protect yourself by removing dependence on Big Tech ecosystems They bait you with "free" tools to herd you into walled gardens where you are the product (and customer at the same time, LUL)
- rPlayer6554 10mo agoJust to be clear, they are NOT deactivating IntelliSense which suggests classes and functions. This is an AI inline code suggestion tool using local LLMs. Not great but may or may not impact your workflow. I love using agents, but Intellijs inline code suggestions (also based on a local LLMs) are usually useless to me.
- _s_a_m_ 10mo agoIt's beginning. Microsoft bring Microsoft again.
- SPICLK2 10mo agoI refuse to use VS Code on principle. It has captured a staggering percentage of software development, across many software disciplines. Somehow ARM/Keil has been persuaded to go all-in on VS Code and will deprecate their "legacy" IDE, which will cause trouble for any hold-out embedded firmware developers.
- nerdsniper 10mo agoI believe their legacy IDE was a fork of Eclipse.
- steve1977 10mo agoConsidering VS Code is a kind of a spiritual successor of Eclipse, especially as it was created by Eric Gamma, this even makes sense in a way.
- dlisboa 10mo ago> It has captured a staggering percentage of software development In hindsight it's obvious why: it was the only free editor that has a product mindset and a product team behind. Microsoft put heavy hitters on it, some of their best engineers, treated it as some companies treat their core products. Other IDEs/editors are mostly open source with no real direction and resources, or are proprietary expensive software. It's unfortunate but to compete with VS Code you need a lot.
- p1esk 10mo agoI thought everyone switched to cursor by now, why do people still use vscode?
- djfobbz 10mo agoVS Code feels like nothing but bloat. Sublime Text is still my go-to, as I'm not very well-versed in Neovim yet. I'm also really digging the new C/Lua-based Lite XL - https://lite-xl.com https://lite-xl.com. One of my New Year's resolutions is to learn Neovim properly.
- gorjusborg 10mo ago> One of my New Year's resolutions is to learn Neovim properly. I'm decades in at this point and still learning. Just keep in mind you don't need to know everything before getting a massive benefit out of it. My top features: - Fingers do not leave the home row (only good if you are a touch typer, but if you aren't, do it, it is worth it) - Terminal based (so you can use it over ssh when needed, or pipe data into it during scripting sessions) - Starts fast - Navigating and editing with text objects (though this took me a while to work into my workflow) - Regular expressions w/ ex commands - Filtering text with cli commands via ex - Editable macros If you haven't gone through `vimtutor`, I recommend that as an early step.
- DecoPerson 10mo agoTry Zed. Open-source (GPL+Apache), reliable, fast, not bloated at all, decently configurable, amazing remote-host support, Vim mode, AI stuff totally optional, extensions/lang-servers available for many languages, and... well overall I find it very neat and polished! (I'm not associated with Zed, just a happy user looking to share the goodness.)
- doodpants 10mo agoI've often thought, "If AI is so great, how come all these tech companies are shoving AI features down our throats for free, instead of charging real money for them?" I'm actually glad that MS is doing this, and I hope it starts a trend of more companies gating their AI features behind paywalls, and a noticable reduction in the number of popups I encounter badgering me to use AI features that I never asked for.
- gum_wobble 10mo agoI believe this comment is nuts. How the hell are you justifying the removal of a free and common IDE functionality for something that it's rate limited based on usage? In any other context, this would have been called enshittification...
- steve1977 10mo agoAnd today, kids, we've learned the difference between free as in beer and free as in speech.
- mattstir 10mo agoIntelliCode was first released in 2018, well before the current AI landscape where running each model costs a neighborhood's worth of power. Indeed, it runs using a small local model that costs essentially nothing in comparison to the rest of the machine running it. In fact, the intent here is exactly the opposite of what you're hoping for (less AI badgering). They're trying to get people to actually use Copilot after recently missing internal adoption goals on all the AI products they're trying to shove down people's throats. The badgering is only going to get worse, and they're going to continue removing functioning, free features to do so. You should not be glad that Microsoft is killing a free lightweight product for a bloated, ecologically harmful and economically wasteful one.
- intrasight 10mo agoI had a scare combined with an insight last week. I was looking for documentation on power BI - specifically the M language. I found the Microsoft documentation but found it to be much more sparse than I hadremembered It only had the function names and the argument names and almost no explanation. I thought "what a perfect way for Microsoft to force copilot upon us". They can make it necessary by being the only "documentation" of their software.
- mococa 10mo agoneovim ftw!
- thiht 10mo agoITT: gross overreaction, as usual. IntelliCode is NOT IntelliSense. They're obviously not removing traditional autocomplete. They're replacing an EXTENSION, so it has basically nothing to do with VSCode itself. If they developed an "IntelliCode for Vim" plugin, they would also replace "IntelliCode for Vim" with Copilot.
- srfrog 10mo agoUse Zed. VS Code is dead. I've been using Zed for about a month and I'm very happy with performance the features. It guides you to setup only what you need, that was a problem with VSCode that would collect random plugins through time. I work regularly with Go, React, TypeScript, and I don't miss VSCode.
- theshrike79 9mo ago90% of the reason I use VSCode is the extensions. Zed doesn't have the ecosystem. For VSCode I can get the official extension by the actual company doing $thing. With Zed I need to trust Random Person's extension that it doesn't have spyware or keyloggers in it. "but but the company could!" yes, but they have a reputation to protect, releasing an official extension that leaks data is Very Bad. Random Person (if that's their real name) doesn't care, or does. I have no way of telling.
- AndrewDucker 10mo agoIf you follow the link in the articla you can see that this is, specifically, Intellicode for C#. This is not the standard language server protocol stuff, which continues to exist just fine.
- apple4ever 10mo ago> The classic IntelliSense with language server for the used language is still free – but without AI support. Ahh I was worried for a second.
- eddybenchek 9mo agoI share concerns about vendor lock-in and forced integrations. Open alternatives like Cursor are worth exploring too.