Koda kārtošana
Papildināts: Pēc Valda ieteikuma pievienota arī operatoru kārtošanas definīcija.
Pēc SA ieviešanas nākas saskarties ar to, ka metodes nav sakārtotas tādā kārtībā, kā analīze vēlētos. Varētu jau ar rociņām un burvīgo kopīpastas metodi sakārtot, bet slinkums. Un kādēļ darīt ar rokām to, ko var izdarīt automātiski? Šajā gadījumā nāk palīgā ReSharper ar savu prasmi mainīt koda izkārtojumu. Vienīgais mīnuss - pēc noklusējuma metožu kārtošana nav aprakstīta, līdz ar to tās netiek kārtotas.
Pēc 15 minūšu cīņas ar neesošo dokumentāciju, varu jūsu uzmanībai piedāvāt metožu kārtības definīciju, kas apmierina SA prasības.
<!--operators-->
<Entry>
<Match>
<Kind Is="operator"/>
</Match>
<Sort>
<Static />
<Name />
</Sort>
</Entry>
<!--methods-->
<Entry>
<Match>
<Kind Is="method"/>
</Match>
<Sort>
<Access Order="public protected internal private" />
<Static />
<Name />
</Sort>
</Entry>
Tagad tikai atliek sakonfigurēt ReSharper, lai izmantotu šo definīciju un pie nākošās koda formatēšanas metodes tiks sakārtotas pareizi.
