VS Code Extensions
Work in Progress
Below is a list of Extensions that either
- are required for the course
- are recommended or interesting
Programming Language Extensions
R
Provides support for the R language. Requires an R installation on your computer.
You may want to follow my guide for setting up Radian for your R terminal, which gives you a nicer R terminal experience.
Python
Provides support for the Python language. Requires a Python installation on your computer.
Automatically installs the Pylance and Python Debugger extensions as well.
Julia
Provides support the Julia language. Requires a Julia installation on your computer.
Quarto
Provides support for Quarto (.qmd) documents. Requires a Quarto installation on your computer.
Required Extensions
GitLens
GitLens provides even more Git interfacing within VS Code.
Some of the features of GitLens require a paid account to work with private repositories (all of the features work for public repositories). Luckily, you can get free access as part of the Github Student Developer Pack. Then log into GitKraken using your Github account and you will have access to all of the GitLens features for every repository.
GitHub Copilot
Provides support for GitHub Copilot, an AI-powered code completion tool.
Like GitLens, you will need to log into GitHub to use this extension and will get more features if you have a paid account or a student account.
Other Extensions I use
Latex Workshop
Latex Workshop allows you to compile and preview LaTeX files within VS Code. You still need to have a LaTeX distribution installed on your computer.
Path Autocomplete
Path Autocomplete makes it easier to navigate your file system by providing autcomplete for file paths.
Rainbow CSV
Rainbow CSV makes it easier to read CSV files by coloring the columns when you open csv files.
Single-line, Multi-line
Single-line, Multi-line allows you to convert single-line code to multi-line code and vice versa with hotkey shortcuts.
Error Lens
Error Lens makes it easier to see errors in your code by highlighting them in the editor.
stataRun
stataRun allows you to run Stata code from within VS Code. You still have to have Stata installed (and open) on your computer, but this allows using VS Code as your editor.
Stata Enhanced
Stata Enhanced provides syntax highlighting for Stata code in VS Code.