Improved settings writing to be strongly typed and based on settings file content diffs

Co-Authored-By: kay@zed.dev
dd1320e6d1Mikayla Maki committed on 10/13/2022, 12:05:23 AMparentcbf31e6
5 files changedLine totals unavailable