Za Microsoft Visual Studio obstaja ogromno dodatkov, ki olajšajo pisanje kode. Za strukturiranje kode v urejevalniku obstaja vgrajena direktiva region, ki jo okolje prepozna in skrije/prikaže obstoječ blok kode. Tako si lahko odkrijemo samo del kode, ki nas zanima, in tako pred sabo vidimo samo tisto, ki je v danem trenutku pomembno.
Določeni plačljivi dodatki (CodeRush, Resharper) sicer omogočajo ustvarjanje region-a nad označeno kodo, vendar včasih to ni dovolj. Ko imaš pred sabo velik dokument s par sto vrsticami napisane kode ali pa urejaš kodo za nekom drugim, se dosti razvijalcev ukvarja s iskanjem metod, delegatov, spremenljivk, konstruktorjev,….
Kolega na podjetju Blubit mi je pokazal koristen brezplačen dodatek za okolje Microsoft Visual Studio, ki nam avtomatsko zgenerira region-e za vsak del posebej. S klikom na bližnjično tipko ali uporabo desnega menija nad kodo nam ustvari region za metode, region za konstruktorje,… in doda število metod, spremenljivk,… v region-u, da lahko pri pregledu kode takoj vidimo, kaj nas čaka.
Predlagam, da si pogledate video, kako zadeva deluje, in presodite sami, če bo to postal del vašega vsakdanjika :)
Ker deluje na podlagi XML shem, kjer se definira, kako naj se obnaša, si lahko z malce truda postavitev svoj način sortiranja in definiranja kode.
Povezava do domače strani: http://www.rauchy.net/regionerate/2007/05/introduction.html
Prenesete si ga ga iz spletne povezave: http://www.rauchy.net/regionerate/2007/05/download.html
p.s.
Če vam je všeč ta dodatek, vam bo sigurno tudi GhostDoc. Če ga seveda še nimate :)
Veselo region-iranje :)