UPDATE: ReSharper 4.5 Beta
Dzisiaj rano postanowiłem potestować nowego ReSharpera 4.5 – aktualnie dostępnego tylko jako Nightly Build. Zainstalowałem więc wersję 4.5.1180.25 z 17 lutego 2009 jako najnowszą na dzisiaj.
Instalacja przebiegła bez problemu i o połowę krócej niż miało to miejsce w przypadku wesji 4.1 🙂
Zgodnie z zapowiedziami nowa wersja ma dostarczyć m. in.:
- ulepszone analizy kodu (Solution-Wide Analysis)
- lepsze wsparcie dla VB.NET
- wsparcie dla MSTest
- nowe metody refaktoryzacji
- nowa wersja ma być szybsza 🙂
A oto moje spostrzeżenia:
- pierwsze co rzuca się w oczy to pamięć. W jednym z projektów R# w wersji 4.1 pobiera ok. 230-300MB. Nowa wersja w tym samym projekcie potrzebuje ok. 120-170MB, czyli różnica jest spora.
- działa zdecydowanie szybciej – ogólnie jeśli chodzi o pracę z VS, uruchamianie VS jaki i funkcje R#, np. “Find Usages”. Różnica jest naprawdę widoczna.
- intellisense dla Global Resources. W wersji 4.1 wpis:
[/sourcecode] otrzymywał czerwony szlaczek i komunikat: MyGlobalResource nie został znaleziony 🙁 Teraz zarówno lista GlobalResources, jak i lista dostępnych kluczy dostępna jest w intellisense 🙂
- wsparcie dla MSTest
- informajce o aktualizacjach dla ReSharpera oraz wtyczek
Niestety póki co nie znalazłem nowych metod refaktoryzacji i nowych analiz kodu – jeszcze nie znalazłem lub dostarczone będą później.
Wersja finalna planowana jest na pierwszy kwartał 2009. Jest więc szansa, że ukaże się już niedługo. Bezpłatnej aktualizacji będzie mógł dokonać każdy, kto posiada licencję na wersję 4.0 lub 4.1.
I na koniec mała uwaga: nie polecam zaznaczania opcji “Analyze errors in whole solution”. U mnie zakończyło się to padem R# 🙂
4 comments
Zapowiada się całkiem ciekawie :). Nie mogę doczekać się wersji finalnej.
Co do podpowiadania w $Resources, to aż ciśnie się na usta “nareszcie”.
Ehhh ten bug z $Resources:JestIrytujacy 🙂 Dobrze, że naprawili
Uwazaj na te nighty buildy 🙂 Mialem z nimi dosc dziwne problemy jesli chodzi o debugowannie.
@GrZeCh
korzystam drugi dzień i narazie działa stabilnie 🙂
Comments are closed.