Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>Dev Doctor ProNew to Visual Studio Code? Get it now.
Dev Doctor Pro

Dev Doctor Pro

Akash kumar gupta

|
1 install
| (0) | Free
Find project problems before production does. Scans for security issues, dependency problems, performance bottlenecks, code quality, and more.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
Dev Doctor Pro Icon

Dev Doctor Pro

Find project problems before production does.


🩺 What is Dev Doctor Pro?

Dev Doctor Pro is an intelligent developer productivity and project-health extension for VS Code. It scans your software projects in real-time, detecting configuration issues, dependency conflicts, security risks, performance bottlenecks, and bloated assets.

It acts as your automated code reviewer—calculating a Health Score and presenting actionable recommendations with one-click fixes where safely possible.

Privacy First: Your source code never leaves your machine. Dev Doctor Pro runs 100% locally with zero external network requests.


✨ Key Features

📊 Professional Health Dashboard

Get a high-level overview of your project's technical debt. Dev Doctor Pro analyzes 6 different categories (Security, Dependencies, Performance, Quality, Configuration, Assets) to give you a definitive A through F Health Grade.

⚡ Real-Time "On-Save" Background Scanning

Dev Doctor Pro works invisibly in the background. Simply hit Ctrl+S (or Cmd+S), and it will instantly scan your active file, updating your VS Code Problems panel and health score without disrupting your flow.

💡 Inline CodeLens Assistant

Writing a massive 150-line function? Dev Doctor injects smart, non-intrusive CodeLens warnings directly above your bloated functions or complex blocks, nudging you to refactor before it becomes technical debt.

🛠️ One-Click Fixes

Don't just find problems; fix them. Dev Doctor Pro offers safe, reversible, one-click automatic fixes for common issues like unused dependencies, forgotten .gitignore rules, or lingering console.log statements.


🔍 The Scanners Engine

Dev Doctor Pro comes packed with 7 specialized scanners tailored for modern web development:

  1. 🔒 Security Scanner: Locates hardcoded .env files not excluded in git, exposed AWS/Stripe API keys, and masks secrets in its reporting.
  2. 📦 Dependency Scanner: Finds missing/conflicting lockfiles, duplicate dependencies, loose wildcard versions, and completely unused dependencies by cross-referencing imports with source files.
  3. 🚀 Performance Scanner: Scans output directories (dist/, build/) for unexpectedly large JS/CSS bundles (>1MB) and bloated WebFonts that destroy Time-to-Interactive (TTI) scores.
  4. 🧠 Code Quality Scanner: Detects production console.logs, debugger statements, unresolved TODO comments, and bloated source files (>1000 lines).
  5. ⚙️ Configuration Scanner: Flags missing .gitignore files or missing tsconfig.json configurations in TypeScript repositories.
  6. ⚛️ Next.js & React Scanner: Detects missing key props in .map() loops, massive inline styles causing re-renders, unsafe window usage in SSR, and raw <img> tags in Next.js apps.
  7. 🧊 Three.js & Asset Scanner: Specifically flags extremely large 3D models (.glb >20MB), heavy uncompressed Environment Maps (HDR/EXR), and triggers warnings when too many raw models are loaded without bundling.

⚙️ Extension Settings

Customize Dev Doctor Pro to fit your exact workflow through your VS Code settings.json:

Setting Type Default Description
devDoctor.scanOnSave boolean true Runs a lightweight scan automatically every time you save a file.
devDoctor.autoScan boolean true Automatically scans the entire project upon opening VS Code.
devDoctor.maxFileSize number 10485760 Maximum asset size (in bytes) before triggering a generic size warning.
devDoctor.exclude array ["node_modules", ".git", "dist", ...] Directories to completely ignore during full workspace scans.
devDoctor.enableSecurityScan boolean true Toggle the Security/Secrets scanner.
devDoctor.enableThreeScan boolean true Toggle the Three.js and GLB/GLTF 3D model scanner.

🚀 How to Use

  1. Click the Dev Doctor Pro (Stethoscope) icon in your VS Code Activity Bar on the left.
  2. Click "Run Full Scan".
  3. View your Health Score and category breakdowns.
  4. Click on any issue in the Issues TreeView panel below the dashboard to jump directly to the problematic line of code.
  5. Right-click an issue in the TreeView to apply an automatic Fix (if supported).

📝 Commands

Access these quickly via the Command Palette (Ctrl+Shift+P / Cmd+Shift+P):

  • Dev Doctor: Show Dashboard
  • Dev Doctor: Scan Project
  • Dev Doctor: Scan Current File
  • Dev Doctor: Generate Report (Creates a beautiful Markdown summary of your project's health)
  • Dev Doctor: Clear Cache

Built for modern developers who care about code quality. Open any project, run Dev Doctor, and fix problems before production does.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft