Czy Resharper nadal stanowi znaczącą poprawę dla Visual Studio 2012 [zamknięto]

11

Obecnie używam Resharper z VS 2008 Pro. Uważam, że niemal niezbędna jest tak produktywność, jak to tylko możliwe, ze względu na brak niektórych podstawowych refaktorów / skrótów w VS.

Zastanawiałem się jednak, czy od czasu wprowadzenia VS 2008 ulepszenia sprawiają, że jest on prawie tak dobry jak Resharper?

Mike Q
źródło
5
Tytuł zakłada, że ​​resharper był kiedykolwiek poprawą, nie czułem, że to był tylko ból, i w żaden sposób nie był użyteczny, ponieważ VS2008 wyszedł z wbudowanym refaktoryzacją. Ale to moja opinia
Jimmy Hoffa

Odpowiedzi:

13

Bez niego nie będę używać VS2010 (patrz wyłączenie odpowiedzialności). To i elektronarzędzia produkcyjne. Używam obu w VS2012. Myślę, że znacznie poprawia to doświadczenie programistyczne. Mogę szybciej nawigować po kodzie, refaktoryzować znacznie szybciej.

Może to być świnia zasobów, ale ta funkcjonalność bardzo mi pomaga.

* zrzeczenie się: Ostatnio korzystałem z 2010 roku przez około trzy godziny do testu na maszynie bez resharpera i jednego monitora. Niezbyt przyjemne doświadczenie.

Ian
źródło
12
„Znajomi nie pozwalają programować znajomym bez Resharpera”, jak kiedyś powiedział mój kolega.
Frank Shearar
1
Wersja 5 była znaczącym ulepszeniem w stosunku do wersji 4.x. Zużycie pamięci znacznie spadło.
Apoorv Khurasia
W 7 jest nowa funkcja (być może w poprzednich wersjach, właśnie ją znalazłem), która pozwala ci zwolnić trochę pamięci, a także wyświetlać, ile pamięci zużywa. Mój obecny projekt, kiedy pracuję nad tym przez cały dzień, VS2010 zużyje około 1,5 gramów, a Resharper informuje, że używa około 400 meg. To duże rozwiązanie.
Ian
5

Moje odczucia dotyczące ReSharpera są mieszane, w przeciwieństwie do wielu moich kolegów z drużyny. Moje ulubione funkcje są najmniejsze, takie jak:

  • Małe ikony na lewym marginesie dla testów jednostkowych do uruchamiania / debugowania testów jednostkowych.
  • Tester jednostkowy jest ogólnie miły.
  • Ustalenie odniesienia, które dodaje. Naprawdę miło jest umieść kursor nad brakującym odniesieniem, naciśnij Alt-Enter i Enter ponownie, aby dodać brakujące instrukcje za pomocą (dla zestawów, do których istnieją odniesienia w innym rozwiązaniu, ale nie w projekcie, ReSharper może nawet dodać zestaw odniesienie pierwsze). Szczególnie podoba mi się ta funkcja, ponieważ lubię komponować nowy kod w Vimie, ignorując używanie instrukcji itp., A następnie używam ReSharper, aby szybko dodać je wszystkie.

Nie są raczej warte zapłaty. Nienawidzę walczyć o ReSharpera o moje skróty klawiszowe - kiedy używam Visual Studio, chcę używać Visual Studio, a nie ReSharper. Rzadko korzystam z bardziej zaawansowanych funkcji refaktoryzacji.

Michael
źródło