JetBrains ReSharper
Producent: JetBrains
Forma: licencja elektroniczna
Zniżka za kontynuację jest specjalną ofertą, która nagradza naszych klientów za terminowe i nieprzerywane kontynuację. Opcja dostępna jest dla wszystkich modelui IDE i .NET (w tym również pakietu wszystkich produktów JetBrains)
Podział roczny wygląda następująco :
1 ROK: Nowa roczna cena subskrypcji
2 ROK: 20% zniżki na nową roczną cenę subskrypcji
3 ROK: 40% zniżki na nową roczną cenę subskrypcji
Analiza kodu
ReSharper rozszerza Visual Studio o ponad 2200 kontroli kodu w locie dla C #, VB.NET, ASP.NET, JavaScript, TypeScript i innych technologii. W przypadku większości kontroli ReSharper zapewnia szybkie poprawki (żarówki) w celu ulepszenia kodu.
Znajdź i usuń nieużywany kod? Czy migrujesz swój kod do C # 7? Konwertuj pętle do LINQ do woli? Znajdować i zapobiegać możliwym wyjątkom? Używać wspólnego standardu nazewnictwa? Wszystko to i wiele innych ulepszeń kodu jest możliwe dzięki analizie kodu ReSharper.
Refaktoryzacje
Ponad 60 refaktoryzacji i ponad 450 akcji kontekstowych pomaga bezpiecznie zorganizować kod i przenieść go do rozwiązania, rozdzielić odpowiedzialność, rozdzielić, zmniejszyć złożoność lub po prostu użyć alternatywnej składni języka.
Nawigacja i wyszukiwanie
ReSharper pomaga natychmiast uzyskać dostęp do dowolnego kodu w rozwiązaniu, bez względu na to, jak duże jest to rozwiązanie. Może także nawigować od dowolnego symbolu do związanego z nim kodu, takiego jak implementacje danego interfejsu, metody rozszerzenia klasy lub użycie pola.
Formatowanie i czyszczenie kodu
Skonfiguruj i zastosuj styl kodu na podstawie osobistych preferencji lub standardu zespołu. Styl kodu i ustawienia formatowania dla C #, VB.NET, ASP.NET, JavaScript, TypeScript i innych języków można stosować w dowolnym zakresie, od wyboru do rozwiązania.
Generowanie kodu
ReSharper może stworzyć dla ciebie dużo kodu: od nowych plików i klas po bloki warunkowe i identyfikatory GUID; od metod i właściwości wymaganych przez wdrażany interfejs do kontroli równości i elementów formatujących.