Auto-Format Python on Save

Set up VS Code to format with black on every save.

2020

  1. Install black in your Python interpreter: pip install black
  2. In VS Code, navigate: Preferences → Settings.
  3. Set: Format provider → black.
  4. Open settings.json from the settings pane.
  5. Add the following line:
"editor.formatOnSave": true

View gist

Charles Lovering © 2026