My default settings are stored in a 11922 line json file.
Am I expected to read that entire file to find the setting I'm after?
Am I expected to do so when I don't know what the setting is called?
The reason you can't simply change the setting is because the setting isn't simple.
It's essentially a hidden setting, cloaked behind an ambiguous name in a user-hostile manner.
And I thought my 50 lines settings.json is getting unmanageable and needs some cutting. WoW.
I don't think they meant that their own settings are that long, just the default in the app and they're commenting that it's ridiculous to expect a person to find it there.
That’s what AI is for. Have it turn itself off.
It's a tradeoff
...are there any?
Not the smartest argument to brand this as anti-AI.
For most other stuff I prefer Cline/RooCode/KiloCode, but sadly it doesn’t seem like any of those offer similar autocomplete (Continue.dev did with even Ollama support for local models but the whole plugin was a buggy mess and it didn’t work well). Oh and sometimes Claude Code or Codex is nice in a terminal directly.
Personally, I don’t mind something being there by default (same as how JetBrains has their pre installed plugin and also something like Junie available), as long as it’s easy to turn off or uninstall.
Similar to how I wouldn’t scoff at a Git integration plugin even if I prefer to use Sourcetree or GitKraken.
No, I think the point is to escape encroaching monetization that dilutes the value of local on-device text editing.
But more to the point, I don't understand why one would ever have to edit the file directly when there's already a settings panel that lets you search for a setting using natural language, and get back a list of matching settings. Why doesn't VS Code let you make all the changes from the settings panel, without having to mess with JSON directly?