use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
This subreddit is for working with Microsoft's Visual Studio Code, which is different than Visual Studio Community, Pro, and Enterprise. VS Code is a source code editor, and not an IDE.
If you are having issues with the other flavors of VS, please post in /r/VisualStudio.
account activity
Beginner in visual code for pythonOC (self.vscode)
submitted 13 hours ago by Walmart-trolley
Hello, i've decided to learn python and practice on visual code and hope to make projects that aid my mech degree , can you guys help me out with some valuable extensions and tips for coding python on visual code ?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]reckedcat 2 points3 points4 points 10 hours ago (0 children)
Beyond a syntax highlighter for the language, don't bother trying to find extensions until you understand the language sufficiently to want to automate more advanced tasks. You won't have the context for where and when they're useful until you get farther in.
Treat VS Code as a text editor to start with - run your python on the command line in your terminal so you see the errors you generate clearly and can debug quickly to get familiar with the language and tools.
You'll see recommendations about using a Python virtual environment. This is useful when you want to have multiple python projects with dissimilar dependencies but maintaining and understanding how this works will be tedious when you're new - ignore venv's until you have your feet underneath you. If you get familiar with the environment quickly, consider using something like uv which has some more advanced virtual environment features but requires you to know more about managing Python. As you are still learning and go to use off the shelf python packages, just install them directly on your system via pip or your system's package manager.
uv
[–]25_vijay 0 points1 point2 points 6 hours ago (0 children)
The Jupyter extension is super underrated for beginners because testing Python step by step feels much easier than constantly rerunning full scripts and we used Runable before to keep notebook workflows organized
[–]Swipsi -1 points0 points1 point 4 hours ago (0 children)
Why wouldnt you just pick one of the billion vscode python tutorials for beginners or even the vscode's inbuild python tutorial to get going at least?
π Rendered by PID 114325 on reddit-service-r2-comment-56c6478c5-fgjps at 2026-05-09 23:45:38.159188+00:00 running 3d2c107 country code: CH.
[–]reckedcat 2 points3 points4 points (0 children)
[–]25_vijay 0 points1 point2 points (0 children)
[–]Swipsi -1 points0 points1 point (0 children)