THIS IS NOT INTENDED TO START A WAR. THESE ARE THE SETTINGS
TRADITIONALLY USED IN CEF AND CONNECT AND WE ARE ONLY FORMALIZING THEM.
If there is a unified backing for setting one or more of the following
file types to a different standard, that is fine and we will begin
migrating the affected files after publishing updated settings.
In virtually every "smart" text editor (Notepad++, Visual Studio, Visual
Studio Code, Atom, Sublime, etc.), these settings can be modified so
that you don't have to press the spacebar 4 times and can just use the
Tab key to insert. Often this includes smart indentation so that if you
are 1-3 spaces it, it will round it off to the 4th space. In Visual
Studio, the settings pages are simple and should look like the following
image. Set these values on each of the affected file types
appropriately.
Doing this will result in a consistent look across CEF that makes files
easier to read and reduce the chances of Merge Conflicts.
Full Visual Studio and ReSharper Settings exports can be provided when
asked, note that you may be required to install a newer version of VS or
R# to accomodate exported settings.
See above
Settings > Preferences, in dialog: Language (used to be Tab
Settings), then set the per file type values
2
Preferences > Settings - Default (or if you know how, make the
specific ones)
3