Modern C development with Visual studio in 2023.

preview_player
Показать описание
This video is intended for people not familiar with Visual Studio, and gives a quick over view of what it is like to develop and debug C code in visual studio.

This video is in no way endorsed, affiliated or sponsored by Microsoft.

@quelsolaar
@eskilsteenberg
Рекомендации по теме
Комментарии
Автор

Your videos are very helpful, could you make more long C videos?

logician
Автор

These talks are one of the best C masterclasses out there, thank you!

LogicEu
Автор

VS also has the ability to show massive strings when in Debug mode and hovering over strings, which makes it super easy to deal with. Lots of QOL features!

ENDESGA
Автор

I recently discovered you. In the absence of good modern C resources, your channel is very valuable.
Please keep posting.

My prefered setup is of course vscode + C/C++ extensions there... Because why not have a headache while you're at it

CGMossa
Автор

I highly appreciate tools like Visual Studio. I do primarly embedded stuff and the watch window is awesome for memory alignment. Also quite handy to keep track if something get's bigger in memory then it is supposed to be.
In the watch window you can keep track of variables while the rest is running until they work on Quick Window.

Those tools let you mess around more with the code and let you understand it with experiments. Which is much quicker in my experience then reading the whole thing. And as you showed they catch quite a view more bugs, which is always a good thing.

MrHaggyy
Автор

Yet another piece valuable info from an exceptional professional of the field. Once again, thank you, Eskil! <3

eniever
Автор

Funny how you post that just after your stream that made me want to rewatch your "How I program C" video! Hehe thanks
Edit: I had no idea they implemented Hot Reload just like the JVM did years and years ago, this is priceless: the speed of iteration you get out of it is incredible. Of course you could still make hot reload yourself with a DLL and an EXE but... Having it OOB is wonderful

ercre
Автор

This is really great stuff. Please keep the modern c content coming!

versacebroccoli
Автор

Thanks for taking the time to make this video. Much appreciated.

CuriousCyclist
Автор

I always enjoy when a new video of yours pops up.

KnP_Falco-N
Автор

I've been really struggling with debuggers in linux. Been using nvim with different tools but nothing seems quite as robust as what you have displayed here. Ty for showing this off!

littlecurrybread
Автор

six years on and i still have to remember to turn the volume down after the video finishes

not_herobrine
Автор

Oh WOW! Eskil Steenberg with a new video! This is fantastic! 🍀

starcw
Автор

i've been waiting to hear from you.

ExCyberino
Автор

Your C video made in 2016 is still one of the best contents on C. I use vim and I think I am gonna try VS

Little-bird-told-me
Автор

I've done the opposite. I moved off of Visual Studio as I could not take anymore the overhead. Mind you I code mainly in C++. I switched over to Emacs (Doom Framework). It fits my need... Great Video and would love to see more!

romangeneral
Автор

This is pretty cool! I did a couple of months of C in a 42 school, and reached the fractal task, which kind of killed me excitement. I think my "Why?" was abit off. Regardless making games has been a great attractor for me. Not sure if I will continue with C, but it darn is tempting.

Great introduction to this tool, thanks!

A question: how many little bad games did you develop before taking on the Love project and sorry if it has been talked already over and over (I am jut discovering you channel). Thanks !

TheKer
Автор

I didn't know about that comma thing to view pointer as an array. Very helpful video, thanks

lazergenix
Автор

Hi Eskil!

Im not a programmer, but I just rediscovered your game Love from back in the day. A very special game and bewildering puzzle for my young self. I wonder if you have every considered returning to that games concept? I hope you are very well, Thank you.

Aaron

aaronhorner
Автор

Hi!
You said that you don't use makefiles, that instead you use #pragma comment etc. So you just put the libraries files you depend upon directly inside your project? Is this portable to other compilers/OS's/architectures?
Thanks!

ricardosdl