This extension is inspired by the VS Code Feature Request #40239
-
Search in the VS Code extensions:
Disable Extensions
-
Visual Studio Code Market Place: Disable Extensions
-
Disables the specified extension based on the configuration file.
-
Activate only when a profile is found
-
Make sure that the
"code"
command is recognized on your device. here -
Make sure your VS Code version is above
1.58.0
-
The extension is currently not available for VS Code insiders.
-
Please try to configure
openInNewWindow
to get the best experience -
Currently does not support opening the workspace
-
Add the
ext.config.json
file to the.vscode
folder. -
Close VS Code and open the project again.
Tips: Every time you open a project with a configuration file, the current VS Code will reload once!
Name | Default | Description |
---|---|---|
disabled | Array: [] | extension id list (Required) |
autoReload | Boolean: true | Auto reload or manual selection reload |
openInNewWindow | Boolean: true | Open in a new window or the current window |
ext.config.json
- example:
{
"disabled": [],
"autoReload": true,
"openInNewWindow": true
}
Tips: Right-click on the extension and select "Copy ID".
- Using the official VS Code Command Line Interface (CLI)
-
Add support for VS Code insiders
-
Add workspace support
Submit the issues if you find any bug or have any suggestion.
Copyright (c) muzaisimao. All rights reserved.
Licensed under the MIT license.