The ftoptions plugin will override values in settings.json based on language requirements (e.g. using tabs in makefiles).