ReSharper 기능

코드 품질 분석

즉석 코드 품질 분석은 C#, VB.NET, XAML, ASP.NET, HTML 및 XML에서 사용할 수 있습니다. ReSharper는 코드에 개선점이 있는지 알려주고 자동화된 빠른 수정을 제안합니다.

코드 편집 헬퍼

확장된 IntelliSense, 수백 가지의 즉시 코드 변환, 자동 네임스페이스 가져오기, 코드 재배열, 문서 표시 등 여러 가지의 코드 편집 헬퍼를 사용할 수 있습니다.

코드 생성

프로퍼티, 오버로드, 구현, 비교자 등을 직접 작성할 필요가 없습니다. 코드 생성 액션을 사용하면 상용구 코드를 빠르게 처리할 수 있습니다.

오류 및 코드 스멜 제거

즉석 수정 기능으로 오류 및 코드 스멜을 제거할 수 있습니다. ReSharper는 코드에 문제가 있으면 알려줄 뿐 아니라 문제를 해결하는 빠른 수정 기능을 자동으로 제공합니다.

안전하게 코드 베이스 변경

솔루션 전체 리팩터링 또는 더 작은 범위의 코드 변환을 적용해 안전하게 코드 베이스를 변경할 수 있습니다. 기존 코드를 다시 활성화해야 하거나 프로젝트 구조를 정렬해야 하는 경우 ReSharper에 작업을 맡기세요.

코딩 표준 준수

코드 서식 지정 및 정리 기능을 사용해 사용되지 않는 코드를 제거하고 확실하게 코딩 표준을 준수할 수 있습니다.

전체 솔루션을 빠르게 탐색

탐색 기능을 이용하면 전체 솔루션을 빠르게 탐색할 수 있습니다. 코드 베이스 내의 파일, 유형 또는 멤버로 즉시 이동하거나 특정 심볼에서 해당 심볼의 사용 위치, 기본 및 파생 심볼 또는 구현으로 이동할 수 있습니다.

기타 기능

그 밖의 ReSharper 기능으로는 강력한 유닛 테스트 러너, 다양한 종류의 코드 템플릿, 디버그 지원, 프로젝트 종속성 뷰어, <3">국제화 지원을 비롯해 ASP.NET/ASP.NET MVC, XAML 및 기타 기술을 위한 언어별 기능 지원 등이 있습니다.

단축키 참고사항

'Features(기능)' 섹션에서 제공되는 모든 키보드 단축키는 'Visual Studio' 키보드 구성에서 가져온 것입니다. ReSharper의 2가지 기본 단축키에 대한 자세한 내용은 문서 및 데모를 참조하세요.