Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can extensions override default configurations other than editor configurations? #38027

Closed
itiut opened this issue Nov 10, 2017 · 2 comments
Closed
Assignees
Labels
*duplicate Issue identified as a duplicate of another issue(s) settings-editor VS Code settings editor issues

Comments

@itiut
Copy link
Contributor

itiut commented Nov 10, 2017

There is contribution point configurationDefaults to override default configurations, but configurations which can be overridden are limited to those about editor configurations. Is there a way for extensions to override default configurations other than editor configurations?

Background

I used extension vscode-standardjs, which lints and formats JavaScript codes according to JavaScript Standard Style, and made built-in JavaScript formatter run on typing (set editor.formatOnType to true). And I came across a problem about on-type formatting because some default formatting configurations are not appropriate for JavaScript Standard Style (standard/vscode-standard#47).

This problem can be avoided by manually overriding default formatter configurations in settings.json, but it would be helpful if vscode-standardjs can override default configurations like this:

    "configurationDefaults": {
      "[javascript]": {
        "javascript.format.insertSpaceAfterConstructor": true,
        "javascript.format.insertSpaceBeforeFunctionParenthesis": true
      }
    }
@vscodebot vscodebot bot added the javascript JavaScript support issues label Nov 10, 2017
@mjbvz mjbvz added settings-editor VS Code settings editor issues and removed javascript JavaScript support issues labels Nov 10, 2017
@mjbvz mjbvz assigned sandy081 and unassigned mjbvz Nov 10, 2017
@mjbvz
Copy link
Collaborator

mjbvz commented Nov 10, 2017

Possible duplicate of #26707

@sandy081, can you please take a look

@sandy081
Copy link
Member

Yes, Duplicate of #26707

@sandy081 sandy081 added the *duplicate Issue identified as a duplicate of another issue(s) label Nov 13, 2017
@vscodebot vscodebot bot locked and limited conversation to collaborators Dec 28, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
*duplicate Issue identified as a duplicate of another issue(s) settings-editor VS Code settings editor issues
Projects
None yet
Development

No branches or pull requests

3 participants