These are essential for coding and interacting with data in Python.
Adds support for Python, linting, IntelliSense, debugging.
Automatically detects virtual environments.
Run Jupyter notebooks (.ipynb
) directly in VS Code.
Supports interactive data exploration and visualization.
Fast, feature-rich language support for Python (type checking, auto-complete, etc.)
Works best with the Python extension.
These help in exploring, visualizing, and understanding datasets.
Rich output (HTML, LaTeX, plots) in VS Code notebooks.
Quickly preview .csv
or .xlsx
files in table format inside VS Code.
Allows you to visually explore .csv
, .tsv
, .json
, .parquet
etc.
Great for inspecting datasets.
Auto-formats your Python code to maintain clean and consistent style.
Automatically sorts imports in Python files.
Linting tools that help detect bugs and enforce coding standards.
AI-powered code autocompletion.
Helpful for writing Pandas/Numpy/Scikit-learn code faster.
Integrate MLflow model tracking and experiments if you’re using it locally.
Supercharge Git in VS Code.
See code authorship, commit history, blame annotations.
Collaborate in real-time with teammates on the same code/project.
Helps manage Conda environments from VS Code directly.
Auto-suggests and manages Python packages.
Preview, format, and manage markdown docs for reports or READMEs.
Auto-generates Python docstrings (Google, NumPy, or reST style).
Quickly run Python scripts (and others) in an output window.
Place markers in code to easily navigate complex notebooks or scripts.
Color-coded indentation levels — helps in debugging nested code blocks.
If your Data Science project includes dashboards or web interfaces:
🌐 HTML/CSS/JS Extensions
🧩 Streamlit for VS Code
🧱 Flask Snippets
🧠 CORE:
- Python
- Jupyter
- Pylance
📊 DATA HANDLING:
- Data Preview
- Excel Viewer
🧼 QUALITY:
- Black Formatter
- isort
- Flake8 / pylint
🤖 AI & ML:
- Kite / TabNine
- MLflow
🔍 GIT & COLLAB:
- GitLens
- Live Share
📦 ENV MGMT:
- Conda
- pipenv / Poetry
📝 DOCS:
- Markdown All in One
- Docstring Generator
⚙️ PRODUCTIVITY:
- Code Runner
- Bookmarks
- Indent Rainbow