If that doesn’t already offend Mac users, a common theme in those settings screens is for them to be literal JSON text files that open in the editor. For many of them, the ‘Preferences’ menu bar item is actually a submenu from which you can navigate to ‘Settings,’ as well as other more nebulous options. You can see a microcosm of this fact just by looking at the preferences of these apps. They’re all clearly cross-platform apps with design senses that differ significantly from those of Mac-first developers. One of my main frustrations with pretty much all of the popular code editors out there (and I’ve tried most of them, including Visual Studio Code, Sublime Text, Atom, IntelliJ, and Eclipse) is that none of them are Mac-assed Mac apps. The code editor is the main tool of my trade, and I want to be using the best one that I can. I spend hours in it nearly every day and often keep going deep into the night.
My code editor is the app I use more than any other. Each one I’ve tried has annoyed me in various ways, and eventually, I find myself looking elsewhere. I’ve been writing code for nearly a decade, and throughout all of that time, I’ve never quite been satisfied with a code editor.