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 :)

Regionerate

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 :)

Trenutna ocena: 5.0 Št. ocenjevalcev: 2

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Komentarji

Bojan Vrhovnik

Že od otroških let sem bil zaljubljen v računalnike. Sprva s kladivom, kasneje z tipkovnico. Aktivno sem se začel ukvarjati z računalniki na fakulteti, ko sem zagrizel v Oberon jabolko. Prvo srečanje z objektnimi programskimi jeziki sem doživel z Javo, ki je bila moja kraljica, dokler me ni prevzel C#. Ljubezen je dozorela v spletno okolje, ASP.NET, in od takrat naprej zgolj nadgrajujem svoje znanje. Trenutno se lovim z LINQ-jem, nadgrajujem svoj peskovnik z WPFjem in barvam v Silverlight-u. Pridružil sem se ekipi Microsoft Slovenija kot tehnološki strokovnjak za razvijalska orodja.


Zadnji komentarji

Comment RSS