-
Notifications
You must be signed in to change notification settings - Fork 7.6k
[Review Only][WIP] Proof of Concept to show the default extensions #11618
Conversation
Awsome!! |
It's possible to disable JSLint in preferences right? If we think it's necessary to add a new tab just so that people can disable features then we should be using this wrench icon for the tab:
|
@larz0 yeah you can, it's just as not as straight forward as a simple on/off flag... https://github.com/adobe/brackets/wiki/How-to-Use-Brackets#list-of-supported-preferences. Search for |
@MiguelCastillo I wonder if it should be in Brackets Preference UI in the future since most of our users don't know that the features are actually extensions. |
I wanted a user friendly way to disable JSLint, and I have taken this approach because I thought to be able to reuse the enable/disable infrastructure used by the "normal" extensions. |
+1 I like the idea of disabling default extensions |
Can default extensions be shown only when a preference is set? Disabling some default extensions will break brackets. so maybe restrict it to people who knows what they are doing? |
@abose My personal needs were been satisfied instead, more or less, with #11641. |
I don't think I'll ever finish this. |
I really want a way to disable JSLint with the UI.
So I tried to show all the default extensions in the extension manager.
The enable/disable buttons do not work yet. I reused the infrastructure already there, but to disable an extension it writes a file in the path of the extension: this is not possible for the default ones. An idea could be to write a json file in the user profile to track which extensions are enabled/disabled, so it will work even for the default extensions.
Is this approach correct?