I HATE VS CODE NOTHING WORKS
>>107103404fpbp/thread
>>107103404noob
>>107103404>>107103422buy an ad
yeah sure but please replace powershell with literally anything else if you hate things not working
>>107103433no you
I write my C/C++ code in VS code and then compile it with the terminal.
Install Visual Studio 2022, then install CLion and use the installed VS as the toolchain for Clion to build without actually launching VS ever. Use CMake + Conan for package management if you plan on having a lot of third party dependencies, otherwise CMake + git submodules are enough. This is the only sane way to do software develop on Windows. Trying to get autocomplete working on Windows with clangd / the VSCode extensions is basically impossible nothing works ever.
>>107103404So don't use VScode. VSCode is slop for tards.
>>107103404Why is your thread alive when you didn't even upload a screenshot?
>>107103404Just installed VSC today with Pascal/Delphi Extension, Azure DevOps Extension, linked the git repo and added 45 legacy Delphi scripts of the software I'm Admin of at work. 271 scripts will follow tomorrow.Sounds like a skill issue.
>>107103517I uploaded a picture what more do you need? I don't want help. I just want to say VS Code sucks
imagen using microsoft slop./g/ is beyond help
>>107103404just werks on my machine
>dirty screen>didn’t remove sticker>not a screenshot>can’t use baby’s first IDEThis is who’s complaining about the CS job market
>>107103841>didn't even look at the screen
>>107103404>Rahul>ENG INgood morning sir!
>winslop eleven AI-maxxboosted edition>visual studio code >chinkshit flimsy & dirty gaymer laptop with fucking horrid screen
>>107103404Install lazyvim and youll never go back. Life will just wrks
>You could install VSCodium but none of the essential plugins will work>because IDEs have DRM nowclown technology.
>>107103422use case of zed?
>>107103404return to helix editor.
>>107103404just use g++ -o main main.cpp like normal human being.
>>107103987programming
>>107104008use case of zed over vs code?
>>107103404>>107103874>it's 40C in rahul's house>his 8 gassy brothers and sisters are queueing by the front door to poop in the designated shitting street>his keyboard is unresponsive and smeared in poop>just back from an 8 hour day of DURGASOFT CORE JAVA lessons>spin up vee see code for gorgeous looks>nothing works>literally doesn't know what a compiler is, what a linker is, etc.>searches extensions>installs the first 5 results for "run sepples">nothing works>I HATE VS CODE NOTHING WORKSyour elite human capital, sir
>>107104029no microsoft
>>107103404Woah, not even screenshots work!
>>107103404good morning saar
>>107103404Can't you just use a real editor? Like neovim or emacs? vscode is the editor for lazy people. It's useful if you don't want to bother with anything but if you're doing something more serious you notice all kinds of problems.
>>107103404Why use VSCode for C/C++ on Windows when there's Visual Studio proper?
>>107103987literally everything, it's just that fast
>>107103404>chatholy fuck lol this "profession" is cooked
>>107103404Use Microsoft Word
Mingw is a dead project. It made sense in VS 2010 when you had to pay for the product and you only had a 30 day trial for free. Tons and tons of mingw tutorials existed back in 2010, but then VS 2013 became free. Maybe there are some kids who grew up with mingw in 2010 and they are writing tutorials in 2025 for mingw, because it's technically "correct" that mingw is easier to build from the terminal than msvc (but on msvc, it's as simple as run in VS dev terminal + cl main.c something like that, but it gets ugly when you want C++ / Sane Defaults for debugging)The reason mingw sucks is because it was never designed around being easy for development, it's made for linux developers who can't make their code to work on msvc, such as using GTK for graphics (GTK works on msvc, but GTK recommends using mingw for whatever reason).The largest problem with mingw is the lack of address sanitizer. Asan is the only thing that makes C/C++ sane. You will learn that most C/C++ mistakes related to memory won't actually create an error. For example, If you allocate with malloc(size) and access ptr[size], that's out of bounds, and GDB / MSVC debuggers won't notice anything. Only address sanitizer will detect that mistake consistently and with zero false positives. MSVC's default Debug flags will check for use-after-free, and double free (technically the Debugger sets this), SOME uninitialized memory accesses (/RTC), and some stack protection (/GS), mingw and linux / GDB does not (mingw has Undefined Behavior sanitizer, BUT you could have both Asan AND Ubsan on linux OR Clang-for-Visual-Studio/clang-cl).I suggest avoiding clang-cl because it has a lot of incompatibilities, it will not "just work" with Asan and Ubsan + vcpkg, also the clang Asan DLL has the same name as MSVC DLL, and your IDE will find the MSVC asan DLL, Clion has a workaround). Overall clang-cl is better than mingw (but it requires VS).DrMemory/valgirnd is like asan but 99x SLOWAlso mingw does not have core dumps.
>>107104672>MSVC's default Debug flags will check for use-after-freeNevermind, I think this might be true for something like strcpy (technically a double free), but if you use memory after freeing, the code will not crash in any situtation (unless you set the pointer to NULL, but that won't do anything for any copies), only Asan / DrMemory / Valgrind would check that.I couldn't fit this in, but Asan won't check for uninitialized memory access, DrMemory/Valgrind WILL, but it can't check for out of bounds stack memory (technically linux has memory sanitizer, but it requires ALL libraries to be built with it, which makes it hard to use, but it's probably faster, ideal for a automatic CI test suite / fuzzing for a library).Valgrind also includes more tools than just memcheck, it also has thread checking (false positives for atomics), and profiling stuff (all linux only).Asan will let you manually poison your own memory using asan headers for your own memory structures (I assume valgrind has the same).On linux Asan will check for memory leaks too, but there are a lot of false leaks (same with valgrind), with C++, leaks are usually not as big of a concern as in C.
>>107103404>cringe gayming laptop>Windows 11maybe you should give up on all things
SAAAR! DO NOT REDEEM THE VS CODE!
>>107103422i took the zed pill i just wish jupyter notebooks worked inside it
>>107103404Rahul bai gm
>>107103404Clean your screen Rahul.
>>107103404>>107103422why would you want to use a text editor that looks like discord?
>>107103422>RustNo.
>>107103422Thanks, just made a mental note to warn everyone not to use Zed. I'm going to come up with some bullshit later but trust me I will make sure no one I know even considers this trash.
>>107106055>>107106069did you guys donate to the ugandan kids yet
Delete the vscode settings folder in your user profile directory and reinstall all extensions, the Microsoft way
>>107103404I hate vs code, but everything works.
>>107103404>plastic gaymen laptop>jeet>microsoft spybox 11>vscodeI have never filtered a thread this fast before.
>>107103404>Rahul
>>107106149>I have never [been] filtered [by] a thread this fast before.ftfy
VSCode is the White man's IDE.
>>107103422Do these AI coding platforms let you run your own local models or are they corpo trash?
>>107103987It opens instantly and doesn't eat up half a gig before opening a project.>>107106055At least it's better than Microsoft.
>>107103404WOMMAlso, clean your screen.
>>107103404install the WSL plugin to connect VS Code to Linux and all of a sudden it works
You either use jetbrains IDEs or nvim nigga, the rest is ass
>>107103404clean ur monitor bro...
>>107103404Are there any good resources for learning it? As in actually being productive without going down the solutionism rabbit hole? By the time I've gotten something janky set up for (insert lang/framework) I've realized that it's more reliable and quick to just use a fucking IDE.
>>107107188Sounds like something a reptile would say to keep said white man unproductive. Can't build shit if you're tweaking your editor. What will you recommend next? NeoVIM?
>>107103404I've gotten so sick of this shit tooI'm a notepad++ and venv / NVM / conan programmer nowchatGDP can handle CMAKE for me. Its a much better life than having to deal with VSCODE constantly breaking
>>107108577>>107108603>>107108648>want to program in language X>add extension for language X>it just workshow is this difficult?
>>107108674because it doesn't work ever
>>107108683This. Bogs down and/or shits the bed.
>>107103404>>107103422Obvious advertising.
>>107103404Use neovim
>>107104672Micro$oft will eventually pull the plug on msvc (they have 1 retard for the C++ STL and standards and literally everybody else on ASan) and provide Rust.
>>107103404good morning vsircode sirredeem sir satya nadella microsoft needful support asap sir
>>107103404you should use full vis studio and go through setting up the build system if you are targeting windows, code isn't as precise
>>107103404>RahulIs this your average pa/g/eet shitting on anything Apple but gets filtered by the simplest fucking thing in existence... VSCode??
>>107103404>windowsdumb jeet
>>107103404Works for me.
user error
>>107103422>AI slop>RustNo thanks
>>107103404>110MByou must be an Autist! .. Aitist!
>>107103404>Rahul>failed the most basic bitch "Hello world" function>cries about it being VS code's faultlmao
>>107103404you are supposed to use VS C++ build tools along with CMake to build C/C++ code on VScode.Also you need to open it from x64 native tools command prompt to set the environment variables for MSVCI use VScode cuz I like it and it's a lot lighter that visual Studio which is a proper IDE>>107103500CLion is too much of a resource hog with all that AI shit, they made it free for non commercial use to collect data for it
>>107103422>AI slop
>>107103404Just use neovim
>>107111504neovim is like a hybrid of 70s terminal boomer and 20s RGB zoomer
>>107103404>c:\users\rahul"Originating in Hindu, this unique boy's name means “efficient,” “able,” and “conqueror of miseries.”Yeah at least it's stopping you from making IT and the world sightly worse rahul
>>107103404rahul has his desktop on onedrive
>>107103422Rust slopware
>>107111504>>107111541How will that make him not an Indian using onedrive for his desktop?
>>107111228thissounds of enraged saaring from an "IT professional" who can't even do the fucking basics
>>107104672> mingw deadPerfected and not needing hacking is not “dead”>>107109052They already ditched the parser for the clang parser years ago. They or may not still be using the EDG parser for other shit.
>>107106069>warn everyone not to use Zedand why?
>>107107240you can run your own local models in Zed
>>107103404imagine using a website as an IDE
>>107111959It's actually lighter than native IDEs.
>>107103422They killed Atom for this? I'm not complaining, just asking.
>>107112144Microsoft killed Atom, not them
>>107112076Which "native" IDEs? I wouldn't consider ones written in Saarvaar to be anywhere close to "native".
>>107104006thisop has skill issue
>>107103841>C:\Users\Rahul>ENG/IN
>>107103422Can you input Chinese characters? VScode doesn't have this basic ass "feature" on Ubuntu. I can't take mandarin notes with it without don't dodgy Google extension.>>107103404I started having issues with it too this year. Lots of UI glitches.I tried Codium but the extensions don't work. They had versioning issues and shit when I copied them from Code paths.
>>107103404code runner
works on my machine
>>107112541>Can you input Chinese characters? VScode doesn't have this basic ass "feature" on Ubuntu. I can't take mandarin notes with it without don't dodgy Google extension.thats a os problem not a editor one.
>>107112771>on UbuntuI sorta figured, but thanks for confirming it. Idk how I'm gonna address this, but for now I use gedit
install an actual IDE
>>107103500Making native software for Windows seems like a pain.No wonder everyone is moving to Electron.
>>107104298>Visual StudioBloated garbage, and I like using the same editor for everything else I do. The only advantage it has is the better debugging integration.
>>107103404>vscode>win11>rahul>eng/in>doesn't know how to take a screenshotgood morning, vscodesaar
vscode sucks now because it was supposed to be a sublime text replacement, basically just a editor, but now it has morphed into a shitty slow unconfortable to use IDE in which everything is shoved into a little sidebar or hidden away into the command pallete. myself I just use it as editor and do all my compiling, linting, building, dealing with containers, databases, etc in the terminal or dedicated desktop apps.
>>107104672>it's made for linux developers who can't make their code to work on msvcYup, this is the only reason to use mingw, compiling freetard libraries that are hostile to windows developers. It's a good thing you don't see new autotools projects anymore.
>>107113434>freetard libraries that are hostile to windows developersbased freechadsnonfree proprietroons btfo
>>107112450
>>107103404>reverse search image>reddit account
>>107104672>Mingw is a dead projectThis and Mono were pretty neat
remove the sticker you fucking animal
>>107105991>shit quality screenshot>shit quality code>shit quality IDE>shit quality IQ>shit quality skinIt all checks out
>>107115726rally sexodashi
Ok Ruhul Sanapradeeprasashabad
>>107103404jesus christ thats a whole lot of dust
>>107113422Have you tried living like it's 2025 and not 1980? You should try, you might like it.
>vishnual studio code
>>107115784i'd 100% rather live in 1985 than now. everything is expensive, music sucks, movies suck, every city is a dumpster. fuck the present