ReSharper 관련 정보

귀하의 .NET 생산성을 증가시킵니다.

ReSharper는 Visual Studio 2005/2008의 지능형 애드인입니다. 그리고 지능형 코딩 지원, 실시간 오류 색상 강조, 빠른 오류 수정뿐 아니라 코드 리팩토링, 유닛 테스트, 탐색과 검색, NAnt와 MS Build Scripts Editing, ASP.NET Editing 등을 포함해 풍부한 기능 세트를 제공합니다. ReSharper의 모든 고급 기능은 Visual Studio에서 바로 이용할 수 있습니다.

주요 기능

  • 오류 색상 강조 픽스 ReSharper는 사전 컴파일 없이 입력 동안 코드의 오류를 분석하고 색상으로 강조합니다. 또한 대부분의 오류에 대한 퀵 픽스를 제시해 문제를 즉시 해결할 수 있도록 도와줍니다.
  • 고급 코딩 지원 - ReSharper는 거의 모든 코딩 측면에서 생산성 향상과 시간 단축을 지원합니다. 이 기능을 이용하면 코드 완성과 같은 고유 Visual Studio 기능의 확장과 향상뿐 아니라 다양한 코드 템플릿을 이용한 빠른 코드 생성, 편집기에서 바로 형식과 형식 멤버의 문서를 확인, ‘컨텍스트 액션’을 이용한 코드 변환 등이 가능합니다.
  • 다양한 리팩토링 새로운 버전마다 목록에 추가된 ReSharper는 Visual Studio 2005/2008보다 훨씬 광범위한 자동 코드 리팩토링 세트를 제공합니다. 총 34가지의 리팩토링은 기호의 이름 변경, 이동, 안전한 삭제 및 필드, 변수, 파라미터의 도입과 즉시 처리 등에 이용할 수 있습니다.
  • 탐색과 검색 특정 형식, 필드, 메소드, 기타 기호를 찾아야 할 때마다 ReSharper는 다양한 방법을 제공합니다. 사용자는 이름으로 기호를 찾거나, 코드의 참조에서 기호 선언으로 이동하거나, 기호 사용을 찾고 색상으로 강조할 수 있습니다. 또한 ReSharper를 이용하면 Visual Studio 사용자 인터페이스에 적절하게 통합된 전용 도구 창으로 형식 계층과 파일 구조를 철저하게 검토할 수 있습니다.
  • 유닛 테스트 ReSharper는 지원되는 테스트 프레임워크(NUnit 및 csUnit)의 유닛 테스트가 프로젝트에 포함되는지를 자동으로 확인합니다. 그리고 코드 편집기에서 테스트를 바로 실행하고 확인할 수 있으며, 동시에 테스트 결과를 분석하고 유닛 테스트를 재실행할 수 있는 전용 창을 제공합니다.
  • ASP.NET 편집 이제 힘들이지 않고 생산성을 높이면서 ASP.NET 파일을 편집할 수 있습니다. 또한 오류 색상 강조, 퀵 픽스와 컨텍스트 액션, 코딩 지원, 탐색, 리팩토링, 기타 기능을 활용할 수 있습니다. ReSharper를 이용하면 ASP.NET의 C# 코드, 웹 컨트롤 속성과 이벤트, 데이터 소스, 컨텐트 위치 지정자의 편집과 리팩토링이 쉽습니다.
  • NAnt와 MS Build Scripts 편집 이전에 C#에서만 이용할 수 있었던 고급 편집 기능은 NAnt와 MSBuild 스크립트로 확장되었습니다. 그리고 ReSharper를 설치한 Visual Studio.NET에서 build script 파일을 열자마자 즉시 완전한 코딩 지원을 이용할 수 있습니다.
  • VB 기능 - ReSharper for Visual Studio 2005/2008은 VB로 작성한 ASP 페이지를 포함해 Visual Basic 코드로 다양한 스마트 기능을 확장합니다. 이런 확장은 ReSharper의 모든 탐색과 검색 기능, 구문 색상 강조, 빠른 문서 검색 등을 포함합니다. 최대 장점은 C#와 VB가 혼합된 프로젝트에서 작업하는 .NET 개발자의 경험 증가입니다.