Ever since VS2012 when they raped the UI, it seems to only have gotten worse, not better.>vs2015 finally adopts C99>vs2017 is a nothing burger, drops XP in compiler for No Fucking Reason>vs2019 is the last tolerable version since 2012 ruined the UI>vs2022 has AI slop, is slow as balls, dropped Vista support for compiler >vs2026 has More AI slop, is slow as balls, dropped 32 bit targets, dropped pre-10 support for both the editor and the compiler, ruined the one good theme (Blue), and somehow makes me want to kill myself more then 2022 did.What the fuck happened?
You're a luddite who hates progress
>>109126567I don't hate progress, I hate it when my fav IDE succumbs to slopVS2026 is the most unpopular version since 2012
Have you tried any alternatives such as JetBrains?
>>109126597I've tried other IDEs, but not JetBrains.Visual Studio is the only one that really works for me
I heard the kernel team doesn't use it. Only msvc itself not the editor/ide or even its debugger.
>>109126632as in NT kernel team?i'm sure they use their own in-house compiler, could be similar to msvc but as of srv03 they don't use msvc
>>109126549microsoft is making everything an AI <insert software name here>
>>109126780What is the no-AI (or at least doesn't try to shove it down your throat) alternative to VS Code?
>>109126780vs code =! vs
>>109126804VS Codium.
>>109126549then use 2019, it's still perfectly functional
visual studio has been a complete joke for decades
>>109126549im on 2026 and i still cant fucking hide the tab bar. they have time to add all the garbage useless copilot shit and shoehorn everywhere INCLUDING THE DEBUGGER but they wont add a toggle to hide the tab bar
>>109127008how come?
>>109126549Still waiting for Rust support, but I heard they may be trying to build their own compiler for it instead of just using the one and only (or the meme ferrous systems fork)
>>109127051>rustgtfo tranny
>>109127058Keep living in the past, bucko. The future is Rust.
>>109126549people actually use this?
>>109127123if you're a winslave, you don't have much choice. .NET shit, C++, etc. even if you want to write Rust shit, you still need MSVC, unless you like dealing with mingw weirdness.
>>109127132WSL, devcontainers.>>1091265492026 is lightning fast, what are smoking?
>>109127159>WSL, devcontainers.what about them? You seriously doing .NET shit outside of Visual Studio? with what?I mean honestly. My current wage is basically C++, .NET and Rust when I feel like forcing it in somewhere and it's all winshit driven.
>>109126549turns out jeets aren't the top 1% talent businesskikes thought they would be
>>109127233given M$ profits keep going up, I don't believe you're right.
>>109126549Why use it?>>109127201.netcore easy, .net maybe not as easy, idk, it's been years since I touched C#.Heard they massacred my boy and C# is not what it was before. Is it as bad as C++?
>>109127201.NET, C++ and Rust all work just fine compiled under gnu/linux in your devcontainer running on WSL. What is there not to understand?
>>109127569They've added a bunch of syntactical sugar to C#. You can simply choose not to use most of them. It only becomes an issue if you work with others who do like using the newer features.
>>109127569It's getting better with every release.
>>109127159smoking nothing. any release past 2019 is slow as balls.
>>109127123wtf kinda question is that yes people use visual studio
>>109126549> drops XP in compiler for No Fucking ReasonDropping XP support was not exactly for no reason. Native thread local storage support was broken before vista. Requiring an inefficient software solution. In vista tls support was fixed, and msvc started depending on proper tls. Because of this fundamental change in thread local storage, the only way to support XP would be to ship and entire separate tool chain specifically for XP.
>>109126549>>109127986Open Visual Studio InstallerClick ModifySelect WorkloadsUncheck all the stupid shit you personally install without knowing what it is or whySelect Indvidual ComponenetsUncheck all the stupid shit you personally install without knowing what it is or whyClick ModifyClick YesRestart Computer to finish removing the stupid shit you personally install without knowing what it is or whyOpen Visual StudioNavigate to: Extensions--> Manage ExtensionsClick Installed tabClick each stupid shitlet that you personally installed without knowing what it was or whyClick Uninstall on each stupid shitlet that you personally installed without knowing what it was or whyNavigate to: Tools-->Optionsselect [+] All Settingsselect [+] IntelliCodeUncheck all that stupid shitNavigate to: Tools-->Optionsselect [+] All Settingsselect [+] Preview FeaturesUncheck all that stupid shitsuper fast. super stable.>>109127735best VS in over 10 years.>>109126597Yes. JetBrains is tolerable when I'm booted into linux.
>>109127108lolz, in this timeline, the future never happened
>>109129590I use the base IDE and whatever is needed to get MSVC working for my personal Pale Moon builds.I keep a install of 2019 and 2022 since Pale Moon, I only use 2022 for the compiler
>>109126804kate
>>109126632what do they use?
>>109126549Correct me if I'm wrong but hasn't the UI been mostly the same since 2012? I don't recall any major differences between 2019-2022, perhaps some minor colour changes here or there but nothing that immediately comes to mind.The AIslop garbage can technically all be disabled via menu customisation and other options but it's tedious as fuck, that said I have tinkered with it enough that 2022 is usable for me.I adamantly refuse to updoot to 2026 though, I hate what they did to the UI with MUH ROUNDED CORNERS and HECKIN' MASSIVE MARGINS/PADDING FOR TOUCHSCREENS, Micro$lop can force that on me over my cold dead body.
You can still download the Windows SDK if you just need to compile stuff for potatoes.Course you'll have to do everything the old-fashioned way since it doesn't include any of the Visual C++ stuff... but hey at least they throw in a copy of the good old Win32 docs [spoiler]if you go all the way back to the version 7.0 SDK[/spoiler]
I just use VS Code for everything now, haven’t used Visual Studio in 3 years.
>>109126549I just use VS2010.I don't really like C99 anyway but I have gotten VS2010 working with VS2022 compilers before.
>>109130014That's why I implied>the last tolerable version since 2012 ruined the UI
>>109129893as of srv03 they use their in-house compiler that isn't MSVC
>>109126549Can you just use an LLM to setup your IDE? I mean back then it took me 1 year to transfer from eclipse to jetbrains because I love the eclipse workspace
>>109127108>keep living in the pastI'm living in a past where I am good in a language that can actually be ported to different platforms and not just Win, Mac and Linux. I can make a binary for fucking OS/2 or WinVista if I wanted to. Should I? No. But can I? Hell fucking yeah.
>>109130884I don't use LLMs unless I have to. Use em twice a year for debugging.
>>109126549I just neovim, you can just let an LLM create a setup/config for you if you can't be bothered.What does vs/vscode bring? Only thing I can think of is better mouse support
>>109126549>What the fuck happened?Satya Nadella.
>>109130944its okay unc get back in bed no need to strain yourself
>>109133435you whippersnappers and your fancy LLMs
>>109130927>ported to different platforms>Should I? No. But can I? Hell fucking yeah.even your own post admits it's irrelevant.kek.
>>109127986>any release past 2019Self report if I've ever seen one.
>>109134948how come? cuz it's a tolerable release? it's not a 2010 but it's not a 2026 either
>>109126549>somehow makes me want to kill myselfthat's probably more related to you being a loser, anonthe fuck kinda complaints are those