I'm using Resharper 2017.3.1 in VS 2017 C++
In a header file, when I press enter on a line,Visual Studio will auto-tab to align the next line with the previous one (when smart indent is on). This is the behaviour I want.
When resharper is active, and I press enter, it auto-tabs against the class instead of the previous line. This usually means inserting 1 tab, even when the line above was 3 tabs deep. This behaviour is what I don't want.
Turning off 'Smart Indent on Enter' in the Resharper options has no effect at all. Pressing Enter does the same thing whether the option is on or off.
I've closed/reopened files, restarted VS, restarted the machine. It seems like Resharper overrides the VS indentation on Enter regardless of the settings. The only thing that fixes it is to disable the resharper extension in VS.
Any ideas please?