Rozważam zakup licencji ReSharper , ale czy są jakieś alternatywy dla ReSharper i jak oceniasz je w porównaniu do ReSharper?
Niekoniecznie musi to być bezpłatna alternatywa, ale chciałbym tylko wiedzieć, jak dobre są równoważne produkty.
Rozważam zakup licencji ReSharper , ale czy są jakieś alternatywy dla ReSharper i jak oceniasz je w porównaniu do ReSharper?
Niekoniecznie musi to być bezpłatna alternatywa, ale chciałbym tylko wiedzieć, jak dobre są równoważne produkty.
Odpowiedzi:
Główną alternatywą jest:
Kolejna alternatywa, którą warto sprawdzić:
Pełna lista:
CodeRush firmy DevExpress. (Uważany za główną alternatywę) Albo to, albo ReSharper jest drogą do zrobienia. Nie możesz się pomylić z żadnym. Obaj mają swoich fanów, obaj są potężni, obaj mają utalentowane zespoły, które stale ich ulepszają. Wszyscy skorzystaliśmy na rywalizacji między tymi dwoma. Nie będę powtarzał wielu dobrych dyskusji / porównań na ich temat, które można znaleźć na Stack Overflow i gdzie indziej. 1
JustCode firmy Telerik. Jest to nowe, wciąż ma pewne załamania, ale wstępne raporty są pozytywne. Zaletą może być licencjonowanie z innymi produktami Telerik i integracja z nimi. 1
Wiele nowych funkcji programu Visual Studio 2010 . Zobacz, co zostało dodane, a czego potrzebujesz, może być tak, że podstawowa instalacja zajmie się tym, co Cię teraz interesuje.
Visual Assist X , ponad 50 funkcji sprawia, że Visual Assist X jest niesamowitym narzędziem zwiększającym produktywność. Wybierz kategorię i dowiedz się więcej lub pobierz bezpłatną wersję próbną i odkryj je wszystkie. 2
VSCommands , VSCommands zapewnia nawigację po kodzie i ulepszenia generowania, które sprawią, że codzienne zadania związane z kodowaniem będą błyskawiczne, a wraz z dziesiątkami niezbędnych ulepszeń IDE, przeniesie Twoją produktywność na wyższy poziom. VSCommands występuje w dwóch wersjach: Lite (bezpłatna) i Pro (płatna). 3
BrockSoft VSAid , VSAid (Visual Studio Aid) to dodatek Microsoft Visual Studio dostępny bezpłatnie do użytku osobistego i komercyjnego. Skierowany przede wszystkim do programistów Visual C ++ (choć przydatny w każdym projekcie lub rozwiązaniu Visual Studio), VSAid dodaje nowy pasek narzędzi do IDE, który dodaje funkcje zwiększające produktywność, takie jak możliwość szybkiego znajdowania i otwierania plików projektów oraz przechodzenia między powiązanymi plikami w kliknięcie przyciskiem myszy (lub naciśnięcie klawisza!). 4
Pamiętaj, że w przypadku programu Visual Studio 2010 możesz nie potrzebować / nie chcieć żadnego dodatku. Wiele funkcji ReSharper zostało dodanych do podstawowych funkcji programu Visual Studio 2010 . ReSharper , CodeRush itp. Mają z pewnością inne funkcje wykraczające poza Visual Studio, ale zobacz, co zostało dodane, a czego potrzebujesz. Może się zdarzyć, że podstawowa instalacja zajmie się tym, czym teraz jesteś zainteresowany.
Osobiście używam ReSharper 5 Nadal jak to ma wiele zastosowań, dla mnie . To, co dla każdego programisty jest najważniejsze, różni się znacznie. Będziesz musiał sam przetestować każdy z nich, ale na szczęście wszystkie alternatywy mają również okresy próbne.
VSCommands - nie jest alternatywą samą w sobie, ale raczej komplementarnym narzędziem z wieloma unikalnymi funkcjami niedostępnymi w ReSharper, CodeRush i JustCode.
Ze strony internetowej:
Udoskonalenia IDE
* Custom Formatting
o Build Output
o Debug Output
o Search Output
* Solution Properties
o Manage Reference Paths
o Manage Project Properties
* Apply Fix
o File being used by another process
o [StyleCop][2] warnings
o Importing .pfx key file was cancelled
* Search Online
* Cancel Build When First Project Fails
* Advanced Zooming
Ulepszenia Eksploratora rozwiązań
* Prevent Accidental Drag & Drop
* Prevent Accidental Linked Item Delete
* Group / Ungroup Items
* Show Assembly Details
* Build Startup Projects
* Open Command Prompt
* Open PowerShell
* Locate Source File
* Open File Location
* Show / Hide All Files
* Edit Project / Solution File
* Copy / Paste As Link
* Copy / Paste Reference
* Open In Expression Blend
* Collapse All
* Clean All Build Configurations
Pomoc w debugowaniu
* Attach To Local IIS
* Debug As Administrator
* Debug As Normal user
* Debug As Different user
Pomoc w kodzie
* Create Code Contract
CodeRush . Ponadto Scott Hanselman ma fajny post porównujący je, ReSharper kontra CodeRush .
Bardziej aktualne porównanie znajduje się w książce Coderush vs Resharper autorstwa Jasona Irwina.
Jest BrockSoft VSAid . Służy głównie do znajdowania plików w rozwiązaniu.
Myślę, że CodeRush ma też darmową, ograniczoną wersję. Skończyło się na tym, że zdecydowałem się na ReSharper i nadal go polecam, mimo że niektóre funkcje są dostępne w Visual Studio 2010. Jest tylko kilka rzeczy, które sprawiają, że jest to tego warte.
Pamiętaj, że nie potrzebujesz pełnej licencji ReSharper, jeśli kodujesz tylko w jednym języku. Mam wersję C # i jest tańsza.