when I write a field declaration to my class like
private DateTime lastUpdated = DateTime.Now;
and use R# to encapsulate this field with a property the property is
generated correctly but somewhere else and not directly under the field
declaration. When working with regions the field and property should be
at least in the same region, especially when the regions are named by
logic categories and not "properties", "methods" etc.
I have to jump to the generated code, cut it and paste it were I need or
will have it. A better way would be moving the cursor to the line where
the code should be generated (or directly after that line), open
Encapsulate field dialog with the mouse or a shorcut, choose the field
from a list containing all fields of that class (or all fields not
having properties with the same name in pascal case) and generate the code.