A Roslyn based diagnostic and code-fix for both C# and VB.net. That diagnoses if you are assigning to a parameter of a constructor, when you actually meant to assign to a field.
Prefix with underscore
Prefix with Me. (VB)
Prefix with this. (CS)
It is based on a suggestion on the roslyn.codeplex.com project site.