ReSharper의 대안은 무엇입니까? [닫은]


172

ReSharper 라이센스 구매를 고려하고 있지만 ReSharper에 대한 대안이 있습니까? ReSharper와 비교하여 어떻게 평가 하시겠습니까?

반드시 무료 대안이 될 필요는 없지만 동등한 제품이 얼마나 좋은지 알고 싶습니다.


3
스타일 추천을 위해 StyleCop을 사용합니다. 코드 분석을 위해 FxCop을 대체하는 내장 VS를 사용하여 관리합니다. 타이핑을 쉽게하기 위해 Productivity Power Tools를 사용합니다. MS의 모든 3 명. 나를 위해 그것은 현재 대안입니다 :)
nawfal

주제가 아닌 주제
nim

답변:


89

주요 대안은 다음과 같습니다.

  • DevExpress의 CodeRush 대부분이 방법이나 ReSharper를 고려하십시오. 어느 쪽도 잘못 갈 수 없습니다. 둘 다 팬이 있고 둘 다 강력하며 재능있는 팀이 지속적으로 팬을 향상시킵니다. 우리는이 둘 사이의 경쟁에서 모두 이익을 얻었습니다. 스택 오버플로 및 다른 곳에서 찾을 수있는 많은 좋은 토론 / 비교를 반복하지 않습니다.

체크 아웃 할 가치가있는 또 다른 대안 :

  • Telerik의 JustCode 이것은 여전히 ​​새롭지 만 꼬임이 있지만 초기 보고서는 긍정적입니다. 장점은 다른 Telerik 제품과 라이센싱하고 이들과 통합하는 것입니다. 보다 저렴하고 쉽게 처리 할 수있는 번들 라이센스가 제공됩니다.

22
BTW, Telerik은 ... JustCode를 은퇴 telerik.com/products/justcode-sunsetting
조지 Vovos

1
Devexpress의 CodeRush는 Resharper와 다릅니다. CodeRush는 내가 아는 한 코드 스타일에 대한 표준과 제안 및 코드 변환 등을 시행하지 않고 생산성을 향상시킵니다. 내 생각에 왜 큰 솔루션 (+ 10 무거운 프로젝트)에서 resharper보다 훨씬 빠릅니다.
Niklas

4
JustCode는 이제 VS2017과 함께 죽었습니다
Avenger789

2
VS 코드에 대한 것이 있습니까?
Paesano2000

55

종합적인 목록 :

  • DevExpress의 CodeRush (주요 대안으로 간주)이 방법 또는 ReSharper 중 하나를 선택하십시오. 어느 쪽도 잘못 갈 수 없습니다. 둘 다 팬이 있고 둘 다 강력하고 재능있는 팀이 지속적으로 개선하고 있습니다. 우리는이 둘 사이의 경쟁에서 모두 이익을 얻었습니다. 스택 오버플로 및 다른 곳에서 찾을 수있는 많은 좋은 토론 / 비교를 반복하지 않습니다. 1

  • Telerik의 JustCode 이것은 여전히 ​​새롭지 만 꼬임이 있지만 초기 보고서는 긍정적입니다. 다른 Telerik 제품과의 라이센싱 및 이들과의 통합이 유리할 수 있습니다. 1

  • 많은 새로운 Visual Studio 2010 기능 . 추가 된 내용과 필요한 내용을 확인하십시오. 핵심 설치가 현재 관심있는 내용을 처리 할 수 ​​있습니다.

  • Visual Assist X , 50 개 이상의 기능으로 Visual Assist X를 놀라운 생산성 도구로 만들 수 있습니다. 카테고리를 선택하고 자세히 알아 보거나 무료 평가판을 다운로드하여 모두 확인하십시오. 2

  • VSCommands , VSCommands는 코드 탐색 및 생성 개선 기능을 제공하여 일상적인 코딩 작업을 신속하게 수행 할 수 있으며 수십 가지 필수 IDE 개선 사항과 함께 생산성을 한 단계 끌어 올릴 수 있습니다. VSCommand는 Lite (무료) 및 Pro (유료)의 두 가지 맛으로 제공됩니다.

  • BrockSoft VSAid , VSAid (Visual Studio Aid)는 개인 및 상업적 용도로 무료로 제공되는 Microsoft Visual Studio 애드 인입니다 . VSAid는 기본적으로 Visual C ++ 개발자를 대상으로하며 (Visual Studio 프로젝트 또는 솔루션에는 유용하지만) IDE에 새 도구 모음을 추가하여 프로젝트 파일을 빠르게 열고 열 수 있고 관련 파일을 순환하는 등 생산성 향상 기능을 추가합니다. 마우스 버튼 클릭 (또는 키 입력)! 4


좋은 정보 주셔서 감사합니다.
Muhammad Ashikuzzaman

1
Visual Studio 2017에는 훨씬 더 많은 기능이 추가되었습니다. docs.microsoft.com/en-us/visualstudio/#pivot=features
Dan Csharpster


20

Visual Studio 2010에서는 애드온이 필요하지 않을 수도 있습니다. 많은 ReSharper 기능이 Visual Studio 2010 핵심 기능에 추가되었습니다 . ReSharper , CodeRush 등은 Visual Studio 이상의 다른 기능을 제공하지만 추가 된 기능과 필요한 기능을 확인하십시오. 핵심 설치가 현재 관심있는 것을 처리 할 수 ​​있습니다.

그것은 많은 용도로 사용 나는 개인적으로 아직 ReSharper에서 5를 사용하는 나를 위해 . 각 코더가 가장 중요하게 생각하는 것은 다양합니다. 각각을 직접 테스트해야하지만 운 좋게도 모든 대안에는 시험 기간이 있습니다.


11

VSCommand- 대체 자체가 아니라 ReSharper, CodeRush 및 JustCode에서 사용할 수없는 고유 기능이 많은 보완 도구입니다.

웹 사이트에서 :

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

솔루션 탐색기 향상

* 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

디버깅 지원

* Attach To Local IIS
* Debug As Administrator
* Debug As Normal user
* Debug As Different user

코드 지원

* Create Code Contract

VS 2015에 대한 VS 명령이 이제 죽었습니다 :-( ... visualstudiogallery.msdn.microsoft.com/…
bytedev


8

1
+1, 내 대답에서 누락되었습니다. 그리고 당신은 자신의 답변 커뮤니티 위키를 만들었습니까? 이제는 커뮤니티입니다. 나는 우리의 다른 답변을보고 당신에게 이것에 대한 약간의 명성을 얻을 것입니다. . .
Patrick Karcher

1
@ 패트릭 : 투표는 사람들이 도구의 품질을 고려한 것에 기반을 둔 것 같습니다. 좋은 도구 맨 위에 있어야 하지만 명성을 보장한다고는 생각하지 않습니다.
Brian



3

CodeRush는 무료이며 제한된 버전도 있다고 생각합니다. 결국 ReSharper를 사용하게되었지만 일부 기능이 Visual Studio 2010에 있더라도 여전히 권장합니다.

한 언어로만 코드를 작성하는 경우 전체 ReSharper 라이센스가 필요하지 않습니다. 나는 C # 버전을 가지고 있으며 더 저렴합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.