Semicolon is inserted after variable name when IntelliSense option is confirmed.
Having this code:
var myFooVariable = new Foo();
Steps to reproduce:
- Start typing "my"
- Hit "Ctrl+Space" to get IntelliSense opened
- Option "myFooVariable" is selected for you
- Press "Enter" to confirm
- "myFooVariable" is placed to line, cursor at the end of variable with no other character
- "myFooVariable;" is placed to line (notice semicolon after variable name), cursor is moved after semicolon
This is super annoying because I often want to do more stuff with variable - e.g. access member on type. Now I have to go back either pressing left arrow or deleting semicolon by Backspace.
I haven't found any configuration of this, previous version of ReSharper behaved fine.