
▶ 제품설명
JetBrains Rider는 IntelliJ 플랫폼과 ReSharper에 기반한 .NET IDE입니다.
수많은 .NET 프로젝트 유형 지원
Rider는 .NET 프레임워크, 새로운 크로스 플랫폼 .NET Core 및 Mono 기반 프로젝트를 지원합니다. 이를 통해 .NET 데스크톱 애플리케이션, 서비스 및 라이브러리, Unity 게임, Xamarin 앱, ASP.NET, ASP.NET Core 웹 애플리케이션 등 다양한 애플리케이션을 개발할 수 있습니다.
풍부한 기능과 빠른 속도
Rider는 2200개 이상의 실시간 코드 검사, ReSharper에서 가져온 수백 가지 컨텍스트 액션과 리팩토링을 제공하며, 이를 IntelliJ 플랫폼의 견고한 IDE 기능을 담고 있습니다. 다양한 기능에도 불구하고, Rider는 빠르고 가볍게 반응하도록 설계되었습니다.

크로스 플랫폼
Rider는 여러 개의 런타임을 실행 및 디버그할 수 있을 뿐만 아니라 Windows, macOS, Linux 등 다양한 플랫폼에서 실행됩니다.
▶ 제품기능
빠르고 강력한 크로스 플랫폼 .NET IDE
Rider를 사용하면 Windows, Mac, Linux에서 .NET, ASP.NET, .NET Core, Xamarin 또는 Unity 애플리케이션을 개발할 수 있습니다. .NET 개발 시 사용되는 언어(ASP.NET Razor의 C#, VB.NET, F# 구문, JavaScript, TypeScript, XAML, XML, HTML, CSS, SCSS, JSON 및 SQL)에 풍부한 편집 기능 지원과 코드 분석 기능을 제공합니다.
Windows, Mac, Linux 기반 환경 확인

지능적인 코드 에디터
Rider는 수많은 스마트 코드 편집 기능을 제공합니다. 이러한 기능에는 다양한 코드 완성, 네임스페이스 자동 가져오기, 괄호 자동 삽입, 대응하는 구분자 강조 표시, 코드 재배열, 라이브 및 접미어 템플릿, ASP.NET MVC 컨트롤러 및 액션 링크, 다중 선택 모드, 상속 탐색용 여백 아이콘을 비롯해 리팩토링, 생성, 탐색, 컨텍스트 액션으로의 빠른 액세스가 있습니다.
지능적인 코드 에디터 기능 확인

탁월한 코드 분석
Rider는 오류 및 코드 스멜을 탐지하도록 도와주는 2200여 개의 실시간 코드 검사 기능을 자랑합니다. 1000개가 넘는 빠른 수정 기능도 제공되어 탐지된 문제를 개별적으로 또는 일괄적으로 해결합니다. 그저 Alt+Enter를 눌러 하나를 선택하기만 하면 됩니다. 프로젝트 내 오류를 전체적으로 보려면 솔루션 전체 오류 분석(SWEA)을 사용하세요. 이 도구는 코드 베이스의 오류를 모니터링하여 문제가 생겼을 때 텍스트 에디터에 문제 파일이 열려 있지 않아도 알려줍니다.
탁월한 코드 분석 기능 확인

탐색 및 검색
파일, 유형 또는 코드 내 멤버 어디로든 이동하고 설정 및 액션을 검색하세요. 일반 Search Everywhere(전체 검색) 단축키로 모두 수행할 수 있습니다. 여러 언어 또는 문자열 리터럴에서의 사용 위치를 포함해 어떤 심볼의 사용 위치든 검색할 수 있습니다. 컨텍스트 탐색의 경우, Navigate To(다음으로 이동) 단축키 하나로 심볼에서 해당 심볼의 베이스 및 파생 심볼, 확장 메소드, 구현으로 이동할 수 있습니다.
탐색 및 검색 기능 확인

디컴파일러
서드파티 라이브러리 코드가 어떻게 작동되고 있는지 알고 싶으세요? Rider를 사용하면 문제 없습니다. 라이브러리 심볼에서 Go to Declaration(선언으로 이동)을 사용해 Rider의 일반 에디터 탭에서 해당 라이브러리 유형이 C#으로 디컴파일되도록 설정하세요. 그러면 통상적으로 소스 코드를 살펴보듯이 디컴파일된 코드를 탐색하고 사용 위치를 검색 및 강조 표시할 수 있습니다. 디컴파일조차 필요 없을 때도 있습니다. Rider는 Microsoft Reference Source Center 등의 소스 서버에서 소스 코드를 가져올 수 있습니다.
디컴파일러

리팩토링
60개가 넘는 ReSharper 리팩토링의 대부분과 450개 이상의 컨텍스트 액션 전체를 Rider에서 사용할 수 있습니다. 이름 변경, 메소드, 인터페이스, 클래스 추출, 유형 이동 및 복사, 대체 구문 사용 등 수행할 수 있는 작업이 다양합니다. Refactor This(다음을 리팩토링)에서 이용 가능한 리팩토링을 확인하거나 Alt+Enter를 눌러 액세스할 수 있는 컨텍스트 액션을 사용해 보세요.
리팩토링 기능 확인

유닛 테스트
Rider를 사용하면 .NET Framework, .NET Core Mono를 대상으로 하는 애플리케이션에서 NUnit, xUnit.net 또는 MSTest를 기반으로 유닛 테스트를 실행하고 디버그할 수 있습니다. Rider는 에디터에서 테스트 클래스 및 메소드를 여백 아이콘으로 표시합니다. 아이콘을 클릭하거나 Alt+Enter 메뉴를 사용해 테스트를 실행, 디버그 및 관리하세요. 테스트 탐색하기, 다양한 방법으로 그룹화하기, 개별 세션으로 세분화하기, 테스트 출력 확인하기, 스택 추적에서 소스 코드로 이동하기 등 다양한 작업이 가능합니다.
유닛 테스트 기능 확인

디버그
Rider에는 .NET Framework, Mono, .NET Core 애플리케이션과 호환되는 디버거가 있습니다. 여러 디버그 구성 생성, 외부 프로세스 연결, 중단점과 중단점의 조건 설정 및 관리, 스텝인투/오버/아웃, 커서 위치로 이동, 감시점 설정, 표현식 평가 및 스레드 탐색 등의 작업을 수행할 수 있습니다.
디버그 기능 확인

버전 관리
Rider는 Git, Subversion, Mercurial, Perforce 및 TFS를 즉시 지원하며 플러그인을 통해 더 많은 버전 제어 시스템을 지원합니다. 코드 에디터에 코드가 입력되는 즉시 로컬 변경 내용이 강조 표시됩니다. 전용 VCS 도구 창을 사용하여 로컬, 수신 및 저장소 변경 사항을 확인하고, 변경 목록을 관리하고, 나중에 사용할 수 있도록 변경 사항을 보류하고, diff를보고, 커밋하고 푸시 할 수 있습니다. 기본 제공되는 시각적 병합 도구로 충돌 문제를 해결할 수 있고 작업 중인 파일이 최근 업데이트 후에 변경된 경우 Rider에서 알려주기도 합니다.
버전 관리 기능 확인

웹 개발
JetBrains Rider에서 기본 제공되는 JavaScript, TypeScript, HTML, CSS, Sass 지원을 이용해 최신 웹, 모바일, 데스크톱 애플리케이션을 개발할 수 있습니다. Rider는 Node.js, React, Angular, Vue.js를 지원하고 Bower, NPM, Yar 등의 패키지 관리자와 통합되어 있으며 다양한 웹 개발 도구와 긴밀한 통합을 제공합니다. 풀스택 웹 개발 환경을 위해 Rider에 제공하는 코드 분석, 코드 완성, 리팩토링, 디버그, 유닛 테스트 기능을 활용해 보세요.
웹 개발 기능 확인

데이터베이스 및 SQL
Rider를 벗어나지 않고 SQL 및 데이터베이스 작업을 수행할 수 있습니다. 데이터베이스에 연결하고 스키마와 테이블 데이터를 편집하며 쿼리를 실행하고 UML 다이어그램으로 스키마 분석까지 수행해 보세요. Rider의 SQL 에디터에는 구문 강조 표시, 스마트 코드 완성, 즉석 코드 분석, 코드 서식 지정 및 탐색 등의 풍부한 기능이 제공됩니다.
데이터베이스 및 SQL 기능 확인

플러그인
Rider는 IntelliJ 플랫폼 및 ReSharper용으로 개발된 광범위한 플러그인을 지원하여 기반이 되는 기술의 이점을 활용합니다. 포함된 플러그인(VCS, F#, Unity 지원용 플러그인 등) 외에도 필요에 따라 더 많은 플러그인을 설치할 수 있습니다. 사용하지 않는 플러그인으로 지원되는 파일을 열 경우 Rider에서 해당 플러그인을 설치하도록 제안합니다. 예를 들어 Markdown, .gitignore 파일 및 Python 스크립트를 지원하는 플러그인을 이용할 수 있습니다.
다양한 플러그인 확인

▶ 제품 에디션 비교
상업용(Commercial) 라이센스는 조직 및 사업체의 표준 라이센스 옵션입니다. 라이센스는 회사에서 구매하며 이 조직 내 모든 사람 이 사용할 수 있습니다.
개인 라이센스는 개인의 비용으로 라이센스를 구매하는 개인을 위한 옵션입니다. 개인 라이센스는 회사에서 구매, 환불 또는 구매 대행 할 수 없습니다.
자세한 내용은 비교 차트 를 참조해주세요.
▶ 시스템 요구사항

▶ 라이선스 설명
비즈니스 및 조직용 라이센스
회사 및 조직 (영리 및 비영리)을 포함하여 일반적인 상업적 용도의 소프트웨어를 필요로하는 법인은 Commercial Toolbox Subscription 플랜을 이용할 수 있습니다. 총 동시 사용자 수가 해당 법인이 구매 한 구독 수를 초과하지 않는 한 법인은 모든 컴퓨터, 운영 체제 및 법인 내의 모든 개발자에서 Commercial Toolbox Subscription의 소프트웨어를 사용할 수 있습니다.
Commercial Toolbox Subscription이 적합한지 확실하지 않으면 Subscription 비교표를 확인하세요.
자세한 내용 은 비즈니스 및 조직을 위한 표준 Toolbox Subscription 라이센스 계약을 확인하십시오 .
개인 개발자용 라이센스
개인이 자신의 비용으로 Toolbox Subscription을 구매하는 경우 Personal Toolbox Subscription 플랜이 적합합니다.
Personal Toolbox Subscriptions는 회사가 어떤 방식이나 형태로도 구매할 수 없으며 구매 한 구독에 대해 개인에게 상환 할 수 없습니다. 그러나 개인은 회사 하드웨어를 포함한 모든 하드웨어에서 개인적으로 구입 한 Personal Toolbox Subscription을 사용할 수 있습니다.
Personal Toolbox Subscription이 자신에게 적합한지 확실하지 않으면 Subscription 비교표를 확인하세요.
자세한 내용은 개별 고객을 위한 Toolbox Subscription 라이센스 계약 을 확인하세요 .
교육 및 오픈 소스
학생, 교사 , 교육 기관 및 비상업적 오픈소스 소프트웨어 프로젝트는 1 년 무료 가입 자격이 있으며 비상업적 목적으로 모든 기능을 갖춘 소프트웨어 버전을 사용할 수 있습니다. 무료 가입 조건은 비교표를 확인하세요.
할인 및 무료 구독 요금제에 대한 전체 개요는 사용 가능한 Toolbox 가입 요금제를 확인하세요.