VS Code for Data Science¶
Here in Duke MIDS, we’re increasingly converging on using VS Code in our courses as our “preferred” tool for editing and running code. As detailed in the videos below, that’s not because we necessarily think it’s the “objectively best editor”—what editor is best for an individual depends a lot on their own background, programming style, and work flow!— but rather because we think it’s a good fit for most students.
So below are a set of videos on VS Code that cover, as far as I know, all the important issues you’re likely to enounter any time soon!
Why Use VS Code for Python Data Science? Details why we, as a program, are increasingly converging on VS Code as our most-supported editor, and what we think is exciting about it.
Setting Up VS Code for Python Data Science How to get VS Code setup for working with Python. Overlaps some with miniconda install discussed in this reading.
Using Jupyter Notebooks and IPython Console A big advantage of VS Code is that it fully supports Jupyter Notebooks and editing in an IPython Console, so here’s how to get that up.