‘ReSharper’ sildiga artiklid

24

Nov

ReSharper 5

Marek Tihkan 2 kommentaari

Selle aasta lõpuks peaks välja tulema ReSharper 5 Visual Studio 2008 ja 2010-le. Siiski, kes soovib seda varem juba katsetada, siis on võimalik seda läbi Early Access Programi teha.

Selle versiooni suuremad edasiminekud on veebi arendamise osas. Nüüd on võimalik MVC ja tavalise ASP.NET-i peal genereerida vajaminevat koodi ja kiirelt parandada vigasid. Lisaks on seal osas ka navigeerimist paremaks tehtud. Veebiarendus hakkab ka nüüd R#5 jaoks olema esmaklassiline kodanik.

Märkimisväärne uuendus on ka koodi analüüsis – võimalik on otsida koodi struktuurilisi/mustrilisi vigasid ehk halbu lõhnu. See on suurepärane töövahend meeskonna koodi ühtlustamise osas ning uute koolitamisel.

Kui Visual Studio 2010 oskab kenasid UML diagramme luua, siis R#5 seevastu näitab lihtsamalt, kuidas väärtused või meetodi väljakutsed aset leiavad. See kiirendab oluliselt koodist arusaamist (juhul kui pole üks suur kauss spagette).

Väiksemate väärtuste hulka võiksid kuuluda koodiviited (bookmark) ja ka NUniti integratsioon. Rohkemat infot leiate R# uuenduste nimekirjast.

Kellel suurem huvi koodi kirjutamise produktiivsuse tõstmise katsetamiseks on, võiksid heita ka pilgu peale Telerik JustCodeile, kuigi sellel on vähem võimalusi. Oleks tore ka kuulda, mis teile uues R# meele järgi on ja mis puudujääke on.

Sai külastatud ka siis nippide ja trikkide üritust. Vasikavaimustust peale ei tulnud, kuid arvan, et nii mõnigi inimene sai targemaks. Kes ise pole tahtnud uurida, kuidas Visual Studios elu kiiremaks ja mõnusamaks teha, neile oli see nagu rusikas silmaauku.

Esimene probleem, mida võib presentatsioonidel näha on see, et ei julgeta/viitsita Visual Studiot ümber kujundada (visuaalselt), samas ei kasutata neid nuppe ka väga. Produktiivsuse esimene reegel on fokuseerimine ühele tegevusele/asjale. Senikaua kuni sodi (aknad ja nupud) on ees, seni ei saa häirimatult fookust suunata näiteks koodi kirjutamisele ja ka väga väikese pinna peal on halb tööd teha. Kes arvab, et Solution View või Properties vaadet on vaja koodi kirjutamisel kogu aeg lahti hoida, see eksib ilmselgelt (või palun seletage mulle kuidas on hea koodi kirjutada ja passida näiteks Solution View‘d Text Editori asemel).
Loe edasi »

2

Juuli

ReSharper mallid

Marek Tihkan Kommenteeri

Nagu mõni aeg tagasi sai lubatud, siis panen R# mallid ajaveebi üles. Lõpuks sain nii kaugele, et vajalik tegevused ära teha. Ilmselt need mallid täienevad ajaga (suurema täienemise puhul lisan need ka siia) ja mõned võivad vigureid visata. Hea oleks kui annaksite nendest mulle teada ja kui häid ideid mallide osas tekkib, siis pange kommentaaridesse kirja.

Enne mallide külge ajamist võib saata nendest ülevaate siit.

Vahepeal on ka Jedi treeningud jätkunud:

  • Share/Bookmark

KATEGOORIAD » .NET

SILDID » , ,

LOE EDASI »
16

Juuni

ReSharper 4

Marek Tihkan 1 kommentaar

Viimase kuu olen kasutanud R# 4 öiseid versioone (nightly build), mis tegid Visual Studioga elu paremaks. Ilma selleta on kuidagi imelik üldse tööd teha. Pidevalt peab mõtlema, mida nüüd tegema peab ja kus mis asub. Öiste versioonide osas kasutasin peamiselt neid, mis olid nende poolt testitud, et see võimalikult vähe tegemisi segaks ning veaaknaid tuli suhteliselt vähe.

Mõni päev tagasi tuli välja ametlikult R#4.0, mis tegi meele heaks, sest kogu funktsionaalsus on olemas ilma veaakendeta. Mõni päev, mil olen viimast kasutanud, ei ole ühtegi probleemi tekkinud. Loe edasi »

  • Share/Bookmark

KATEGOORIAD » .NET

SILDID » ,

LOE EDASI »

Paljude arendajate jaoks on pärast Re# kasutamist võimatu kasutada Visual Studio‘t ilma selleta. Lihtsalt loll tunne tuleb peale, et miks seda ja teist pole.

Kuigi Re# pakub paljusid kiirklahve välja (Re# kiirklahvide kaart), siiski on unustatud mõned. Kui tahad teste käivitada, siis ilusat ja kena kiirklahvi sellele pole, kuigi on olemas teine võimalus, kuidas kiirendada tööd ilma konkreetsete kiirklahvideta. Abiks on ALT klahv, mis viib meid kenasti menüüsse.

Re#-is kõikide testide käivitamiseks tuleb järgnev kombinatsioon vajutada: Alt + R, U, N

Käesoleva testi käivitamiseks aga: Alt + R, U, R

Uute failide loomine malli järgi pole raske: Alt + R, N, [Malli esimene täht]

Menüüdest saab sedasi nii mõnegi funktsionaalsuse kiiremini kätte. Lisaks hea klaviatuuri kasutamisega annab teha enda tööpind Visual Studio’s küllaltki suureks peites ebavajalikud aknad ära. (Kellel puudub menüü nupp (sama, mis hiire parem nupp) klaviatuurilt võivad meelsasti kasutada Shift + F10). Hiir jäägu Sharepoint‘i arendajatele :P

  • Share/Bookmark

KATEGOORIAD » .NET

SILDID » ,

LOE EDASI »