В «Макете членов типа» вы можете найти и переместить следующий блок XML
<!--fields and constants-->
<Entry>
<Match>
<Or>
<Kind Is="constant"/>
<Kind Is="field"/>
</Or>
</Match>
<Sort>
<Kind Order="constant field"/>
<Static/>
<Readonly/>
<Name/>
</Sort>
</Entry>
В нижней части шаблона по умолчанию. В основном две строки вверху внизу файла
<!--HERE-->
</Pattern>
</Patterns>
К сожалению, быстрый тест показывает, что это не влияет на новые поля, созданные с помощью опции, которую вы описали, но заставит очистку кода переместить их в нужное место. (При условии, что у вас включен «Члены типа повторного заказа»)
Если вы привыкли использовать открытые поля и хотите, чтобы закрытые поля были перемещены в нижнюю часть, измените приведенное выше совпадение на следующее:
<Match>
<And>
<Access Is="private"/>
<Or>
<Kind Is="constant"/>
<Kind Is="field"/>
</Or>
</And>
</Match>
Затем вы можете снова скопировать весь блок, изменить значение «Access Is» на «public» и поместить новый публичный блок туда, куда вы хотите, чтобы общедоступные поля были - ближе к вершине, откуда он изначально пришел думаю.