/vscode-built-in-extensions

Disable built-in extension features like snippets, grammars, etc.

Primary LanguageTypeScriptOtherNOASSERTION

Built-In Extensions

Disable built-in extension features in Visual Studio Code by cloning the built-in extension into the local extension folder and disable the features you don't need.

WARNING: Disabling built-in extension features can have unexpected side effects. Please be always aware of it!

Index

  1. How to use
  2. Available Commands
  3. Available Settings
  4. Recommended Extensions

How to use

INFO: It is recommended to disable every built-in extension which is not required instead of disabling its features.

  1. Open the command palette on macOS with Cmd + Shift + P or Windows/Linux with Ctrl + Shift + P.
  2. Search for the command Disable Built-In Extension Features and press Enter.
  3. Select a build-in extension from the list you want to modify and press Enter.
  4. Select the features you want to enable or disable and press Ok. Snippets are disabled by default.
  5. Click the button in the info message Show Built-In Extensions or open the extension view and type @builtin.
  6. Disable the native built-in extension you have modified, because the modfied version was copied to your local extension folder and is now available as a regular extension.
  7. Please reload the window to enable the new modified built-in extension.

Available Commands

  • Disable Built-In Extension Features - Opens a dialog with active built-in extensions which allows to disable specific features of a built-in extension.

Available Settings

  • l13BuiltInExtensions.autoUpdateModifiedBuiltInExtensions - If true the modified built-in extensions will be automatically updated if something has changed.

Recommended Extensions