Skip to content

AhmadHddad/vscode-extension-disabler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vscode-extension-disabler

Description:

A handy extension for those who work on different projects on Vscode, some extensions are not used and sometimes can be no ideal to be enabled on other projects, so instead of going around the currently installed extensions and disabling those which are not in use, you can simply use this extension to easily select extensions to be disabled, also will be saved as a profile in settings.json file, so it is easier to auto-disable same extensions on similar other projects.

Note* The extension does not effect permanently disabled extensions.

HOW TO USE

How To Use Gif

-Version 0.1.0

  • Added a new feature the ability to Edit extensions profile, Adding or Deleting extensions from profile and applying that change to a workspace.
  • Filtering built-in VSCode extensions.
  • Using extensions title as its label instead of id.
  • Fixed some bugs.

-Version 0.1.2

  • Updating extension to be compatible with vscode 1.55.
  • Fixing compatibility issue with Mac Os #2.
  • Fix Microsoft extensions don't show up on extensions list #3.

-Version 0.1.3

  • Checking duplicate profile name.
  • Adding an option to reload the current workspace.
  • Fixing #6.

In Settings.json file under extensionDisabler.profiles you can see all available profiles,

also extension disabled.storage you can see all extensions that are disabled with profile name as a key.

so when you sync your settings throw devices you can still sync your profiles and use this extension to disable the same extensions in other projects

Credits

This is the first time I develop an extension, so a huge credit for:

If you have any ideas you can send a tweet to me at Ahmad_NA_Hddad, I would be very grateful.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published