Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Auto-Restarter: TypeScript, ESLint, Oxlint, Oxfmt ServersNew to Visual Studio Code? Get it now.
Auto-Restarter: TypeScript, ESLint, Oxlint, Oxfmt Servers

Auto-Restarter: TypeScript, ESLint, Oxlint, Oxfmt Servers

chrp

| (0) | Free
Watches project configuration and automatically restarts TypeScript, ESLint, Oxlint, and Oxfmt language servers when relevant files change.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Auto-Restarter: TypeScript, ESLint, Oxlint & Oxfmt Servers

Monitors project configuration and automatically restarts TypeScript, ESLint, Oxlint, and Oxfmt language servers when relevant files change.

Fork

Fork of vscode-restart-ts-server-button by Neotan. Changes include:

  • Updated globs for eslint/typescript
  • Debounce to prevent restarts happening too often
  • Added support for Oxlint, Oxfmt, and tsgo (TypeScript Native Preview)

Make sure node_modules are ignored in your watchers

  "files.watcherExclude": {
    "**/node_modules/**": true
  },

Features

  • Restart TypeScript, ESLint, Oxlint, Oxfmt, and tsgo servers automatically
  • Each server can be independently enabled/disabled
  • Configurable file globs per server
  • Configurable restart notifications per server

Supported servers

Server Extension required Default
TypeScript vscode.typescript-language-features (built-in) "auto-detect"
ESLint dbaeumer.vscode-eslint "auto-detect"
Oxlint oxc.oxc-vscode "auto-detect"
Oxfmt oxc.oxc-vscode "auto-detect"
tsgo (TypeScript Native Preview) TypeScriptTeam.native-preview "auto-detect"

Each server's monitorFilesFor* setting accepts three values:

  • true — monitor files; warn if the extension is not found or not active
  • "auto-detect" — monitor files; silently skip if the extension is not found or not active
  • false — disable monitoring entirely

Credits

  • vscode-restart-ts-server-button by Neotan
  • vscode-restart-ts-server-button by Qcz
  • vscode-eslint by Microsoft
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft