[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor application acceptance emails are being sent out. Please remember to check your spam box!


[Advertise on 4chan]


File: img.jpg (1.98 MB, 3096x2088)
1.98 MB
1.98 MB JPG
I HATE VS CODE NOTHING WORKS
>>
File: 1758596874624175.png (589 KB, 1159x870)
589 KB
589 KB PNG
>>107103404
fpbp
/thread
>>
>>107103404
noob
>>
>>107103404
>>107103422
buy an ad
>>
yeah sure but please replace powershell with literally anything else if you hate things not working
>>
>>107103433
no you
>>
File: 1761133846236124.jpg (11 KB, 238x249)
11 KB
11 KB JPG
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.
>>
>>107103404
So don't use VScode. VSCode is slop for tards.
>>
>>107103404
Why is your thread alive when you didn't even upload a screenshot?
>>
>>107103404
Just 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.
>>
>>107103517
I uploaded a picture what more do you need? I don't want help. I just want to say VS Code sucks
>>
File: .png (304 KB, 640x362)
304 KB
304 KB PNG
>>
imagen using microsoft slop.
/g/ is beyond help
>>
>>107103404
just werks on my machine
>>
>dirty screen
>didn’t remove sticker
>not a screenshot
>can’t use baby’s first IDE
This is who’s complaining about the CS job market
>>
>>107103841
>didn't even look at the screen
>>
>>107103404
>Rahul
>ENG IN
good morning sir!
>>
File: 1000002073.jpg (103 KB, 1225x395)
103 KB
103 KB JPG
>winslop eleven AI-maxxboosted edition
>visual studio code
>chinkshit flimsy & dirty gaymer laptop with fucking horrid screen
>>
>>107103404
Install 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 now
clown technology.
>>
>>107103422
use case of zed?
>>
>>107103404
return to helix editor.
>>
>>107103404
just use g++ -o main main.cpp like normal human being.
>>
>>107103987
programming
>>
>>107104008
use case of zed over vs code?
>>
File: barry.jpg (50 KB, 576x576)
50 KB
50 KB JPG
>>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 WORKS
your elite human capital, sir
>>
>>107104029
no microsoft
>>
File: lord_kek.jpg (39 KB, 492x388)
39 KB
39 KB JPG
>>107103404
Woah, not even screenshots work!
>>
>>107103404
good morning saar
>>
>>107103404
Can'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.
>>
>>107103404
Why use VSCode for C/C++ on Windows when there's Visual Studio proper?
>>
>>107103987
literally everything, it's just that fast
>>
>>107103404
>chat
holy fuck lol this "profession" is cooked
>>
File: word.png (464 KB, 2158x1382)
464 KB
464 KB PNG
>>107103404
Use 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 SLOW
Also mingw does not have core dumps.
>>
>>107104672
>MSVC's default Debug flags will check for use-after-free
Nevermind, 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 11
maybe you should give up on all things
>>
File: file.png (31 KB, 241x66)
31 KB
31 KB PNG
SAAAR! DO NOT REDEEM THE VS CODE!
>>
>>107103422
i took the zed pill i just wish jupyter notebooks worked inside it
>>
>>107103404
Rahul bai gm
>>
>>107103404
Clean your screen Rahul.
>>
>>107103404
>>107103422
why would you want to use a text editor that looks like discord?
>>
>>107103422
>Rust
No.
>>
>>107103422
Thanks, 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
>>107106069
did 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
>>
>>107103404
I hate vs code, but everything works.
>>
>>107103404
>plastic gaymen laptop
>jeet
>microsoft spybox 11
>vscode
I have never filtered a thread this fast before.
>>
>>107103404
>Rahul
>>
>>107106149
>I have never [been] filtered [by] a thread this fast before.
ftfy
>>
File: 1742465740856912.png (325 KB, 466x420)
325 KB
325 KB PNG
VSCode is the White man's IDE.
>>
>>107103422
Do these AI coding platforms let you run your own local models or are they corpo trash?
>>
>>107103987
It opens instantly and doesn't eat up half a gig before opening a project.

>>107106055
At least it's better than Microsoft.
>>
>>107103404
WOMM
Also, clean your screen.
>>
>>107103404
install 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
>>
File: 1632183158554.jpg (101 KB, 568x687)
101 KB
101 KB JPG
>>107103404
clean ur monitor bro...
>>
File: millers_maymay.jpg (25 KB, 515x349)
25 KB
25 KB JPG
>>107103404
Are 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.
>>
File: david_icke.jpg (58 KB, 976x549)
58 KB
58 KB JPG
>>107107188
Sounds 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?
>>
File: 00002385.jpg (127 KB, 600x849)
127 KB
127 KB JPG
>>107103404
I've gotten so sick of this shit too
I'm a notepad++ and venv / NVM / conan programmer now

chatGDP 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 works
how is this difficult?
>>
>>107108674
because it doesn't work ever
>>
>>107108683
This. Bogs down and/or shits the bed.
>>
>>107103404
>>107103422
Obvious advertising.
>>
>>107103404
Use neovim
>>
>>107104672
Micro$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.
>>
>>107103404
good morning vsircode sir
redeem sir satya nadella microsoft needful support asap sir
>>
>>107103404
you should use full vis studio and go through setting up the build system if you are targeting windows, code isn't as precise
>>
File: 1706106975205990.jpg (59 KB, 725x639)
59 KB
59 KB JPG
>>107103404
>Rahul
Is this your average pa/g/eet shitting on anything Apple but gets filtered by the simplest fucking thing in existence... VSCode??
>>
>>107103404
>windows
dumb jeet
>>
>>107103404
Works for me.
>>
user error
>>
>>107103422
>AI slop
>Rust
No thanks
>>
>>107103404
>110MB
you must be an Autist! .. Aitist!
>>
File: 1736515777409642.png (468 KB, 700x599)
468 KB
468 KB PNG
>>107103404
>Rahul
>failed the most basic bitch "Hello world" function
>cries about it being VS code's fault
lmao
>>
>>107103404
you 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 MSVC
I use VScode cuz I like it and it's a lot lighter that visual Studio which is a proper IDE
>>107103500
CLion 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
>>
File: 1751266105875199.jpg (12 KB, 306x289)
12 KB
12 KB JPG
>>107103422
>AI slop
>>
>>107103404
Just use neovim
>>
>>107111504
neovim 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
>>
>>107103404
rahul has his desktop on onedrive
>>
>>107103422
Rust slopware
>>
>>107111504
>>107111541
How will that make him not an Indian using onedrive for his desktop?
>>
>>107111228
this
sounds of enraged saaring from an "IT professional" who can't even do the fucking basics
>>
>>107104672
> mingw dead
Perfected and not needing hacking is not “dead”

>>107109052
They 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 Zed
and why?
>>
>>107107240
you can run your own local models in Zed
>>
>>107103404
imagine using a website as an IDE
>>
>>107111959
It's actually lighter than native IDEs.
>>
>>107103422
They killed Atom for this? I'm not complaining, just asking.
>>
>>107112144
Microsoft killed Atom, not them
>>
>>107112076
Which "native" IDEs? I wouldn't consider ones written in Saarvaar to be anywhere close to "native".
>>
>>107103404
>Rahul
>>
>>107104006
this
op has skill issue
>>
>>107103841
>C:\Users\Rahul
>ENG/IN
>>
>>107103422
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.

>>107103404
I 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.
>>
>>107103404
code 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 Ubuntu
I sorta figured, but thanks for confirming it. Idk how I'm gonna address this, but for now I use gedit
>>
install an actual IDE
>>
>>107103500
Making native software for Windows seems like a pain.
No wonder everyone is moving to Electron.
>>
>>107104298
>Visual Studio
Bloated 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 screenshot
good 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 msvc
Yup, 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 developers
based freechads
nonfree proprietroons btfo
>>
File: jeeeet.jpg (8 KB, 425x58)
8 KB
8 KB JPG
>>107112450
>>
File: 1736181086856989.gif (970 KB, 687x480)
970 KB
970 KB GIF
>>107103404
>reverse search image
>reddit account
>>
>>107104672
>Mingw is a dead project
This and Mono were pretty neat
>>
remove the sticker you fucking animal
>>
File: SAAAAAAR.jpg (261 KB, 1440x1080)
261 KB
261 KB JPG
>>107105991
>shit quality screenshot
>shit quality code
>shit quality IDE
>shit quality IQ
>shit quality skin
It all checks out
>>
>>107115726
rally sexodashi
>>
Ok Ruhul Sanapradeeprasashabad
>>
>>107103404
jesus christ thats a whole lot of dust
>>
>>107113422
Have you tried living like it's 2025 and not 1980? You should try, you might like it.
>>
>vishnual studio code
>>
>>107115784
i'd 100% rather live in 1985 than now. everything is expensive, music sucks, movies suck, every city is a dumpster. fuck the present



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.