Worried about automatic changes? Dev Doctor keeps backups of key config files when you click Fix Automatically:
Backed up files:
.vscode/settings.json
.prettierrc
.vscode/launch.json
You can restore them with:
Dev Doctor: Undo Last Config Fix
This restores the previous versions (or deletes files that Dev Doctor created) using .devdoctor.bak backups.
Commands
Command ID
Title
What it does
devDoctor.runHealthCheck
Dev Doctor: Run Project Health Check
Scans the workspace for common issues and suggests fixes
devDoctor.formatWorkspace
Dev Doctor: Format Entire Workspace
Formats all supported files in the workspace
devDoctor.undoLastConfigFix
Dev Doctor: Undo Last Config Fix
Restores config files changed by the last automatic fix
How to Use
Open a folder in VS Code.
Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P).
Run Dev Doctor: Run Project Health Check.
Review the list of issues and click Fix Automatically if you’re happy with the suggested changes.
Use Format Document or Dev Doctor: Format Entire Workspace to clean up your code.
If you don’t like the config changes, run Dev Doctor: Undo Last Config Fix to restore the previous versions.
Requirements
VS Code ^1.106.0 or later
Node.js (for development / building the extension)
Development
# install dependencies
npm install
# compile once
npm run compile
# or run in watch mode
npm run watch
# launch extension in VS Code
# press F5 in VS Code to start the Extension Development Host