Skip to content

Please, more reasonable defaults #3730

Open
@mythemeria

Description

@mythemeria

Is your feature request related to a problem? Please describe.
Yes. I keep finding that it edits my file before I save. Normally this is just mildly annoying but if there's any bugs in the linter then I can't save and re-open vscode to fix the issue. I frequently have issues (not just in go) where I try to install a new package but I still get errors saying the package is missing. Simply restarting vscode almost always fixes this. Not in go, because I can't save it without it removing the "missing" packages. I have spent the last 20 minutes trying to work out where to disable this without accidentally messing up all the settings but it's not clear at all. The descriptions don't give me enough information to work out which setting does what I want as it doesn't clearly tell me which ones are me saying "yes, I want you to edit my code when I save".

Describe the solution you'd like
Change the default behaviour so that it doesn't impede basic problem solving like restarting the program, or at least make it clearer how I can turn this off.

Describe alternatives you've considered
I guess I will be spending reading all the docs to work out how to fix this, but it is still incredibly annoying that it will remove my code that is there for a reason. It's a bit unreasonable to expect people to only save when the code is perfect.

Metadata

Metadata

Assignees

No one assigned

    Labels

    NeedsTriageissues to review in the team triage meeting

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions