Developing Your Project Locally with VS Code (Windows) - CS50 Seminars 2021

preview_player
Показать описание
Join us to learn how use VS Code locally (and offline!) on your own computer, unlocking new development possibilities! We’ll walk you through how to create your own development environment with Python, SQLite, and more, so that you can work with some of the most common technologies used in CS50 final projects.

Related seminar:

Developing Your Project Locally with VS Code (Mac):

Flying the Nest: Setting Up Your Local Development Environment:

***

This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

***

HOW TO SUBSCRIBE

HOW TO TAKE CS50

HOW TO JOIN CS50 COMMUNITIES

HOW TO FOLLOW DAVID J. MALAN

***

CS50 SHOP

***

LICENSE

CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

David J. Malan
Рекомендации по теме
Комментарии
Автор

This appears to be out of date nowadays. Remote - WSL is now just WSL and it doesn't use the open folder thing anymore

TypicallyThomas
Автор

The local Environment is excellent for performance; no one is going to deny it. But as I have to switch from device to device (Work, Personal, Campus), I constantly feel the need for a unified environment shared across devices. Replit does a great job for that.

sanjibsen
Автор

That API key thing is relatable as af
Literally every time i ran it after coming back to finance

amazingbuddy
Автор

your way of explaining WSL and how to use it is very helpful! Thank you!

siyuanwei
Автор

Thank you very much for this tutorial, and most of all, for making these valuable resources accessible for free!

natb
Автор

WSL has limitations. For example. WSL can't access the graphics card (video output), so packages with graphics will fail. Examples: pygame used on 2 CS50AI projects and matplotlib (a commonly used Python plotting package). I'm sure there are others. Also, in the commercial world Linux is primarily used as a server OS, not as a desktop system.

kencwalker
Автор

I appreciate what you are doing here. No such file or directory.

dem
Автор

When installing Ubuntu/WSL, make sure to manually enable "windows subsystem for linux" in Windows Features!

(windows 10) Control Panel -> Programs -> Turn Windows Features on or off -> ☑Windows Subsystem for Linux -> [ OK ]

EDOOB
Автор

Thank you. I wish I could find this earlier..

elenaljh
Автор

Any recommendation on how to learn to do without the cs50 library for SQLite queries?

gonzalodossantos
Автор

Technically, there's no need for Ubuntu on WSL. Flask runs fine on vanilla Windows 10+.

ringyring
Автор

thanks alot bro, that was very helpful :) <3

shabakkatksa
Автор

Thanks for the tutorial! Besides the familiarity, why is it better to use WSL instead of PowerShell? Are there any disadvantages in doing so?

supernessio
Автор

hey guys, I have WSL in VS Code and Ubuntu downloaded. i dont seem to get prompted to get the option to Open Folder in WSL like he does at 17:23. Any hints? Thanks!

ansleycoelho
Автор

how do i get the ".\" command to work

Cryonoct
Автор

It is very hard...an advice to whole cs50 team to not use their personal cs50.h library in teaching course
Just use the original libraries of that language...cuz a lot students who are not interested in submitting problem sets but only try it on normal web ide so that they can practice coding skills...they can do it without going through technical difficulties
So many of them not even know about GitHub
Some are getting 502 bad gateway error
When I click link "login via GitHub" on windows it just stuck on "setting up your codespace" ...nothing is going
on...it is really annoying and overwhelming being someone who have no prior experience in technical stuffs and a beginner...it would be nice if I can use any web based ide
As they teach programming using cs50.h and commands like 'make' etc
We can't do it on normal web based c compiler...
So that I could focus on learning rather than being in fear for not being able to practice code just because of cs50.h Library and commands like 'make' etc

fizakhan
Автор

Hi! I wanted to use cs50.h library for c, since I'm taking cs50x. Can I get help with setting it up locally please.

slavicakaraterzieva
Автор

I need a tutorial how to install Cs50 library

proffessorthatnerd
Автор

Thanks for your time. Aside VS Code, are the participants allowed to use any other IDE for their final project?

explorethebeautyofnature
Автор

I had 502 bad gateway error and I can't open the cs50 vscode, please help

gareermahfoud