RustRover 소개 – JetBrains의 독립실행형 Rust IDE
“Rust IDE는 언제 출시되나요?”
사용자 여러분이 자주 하는 질문에 대한 답으로, 드디어 오늘 Rust IDE 출시 소식을 전하고자 합니다. 독립실행형 Rust IDE인 RustRover를 소개합니다.
이미 많은 분들이 알고 계신 것처럼 JetBrains 팀은 IntelliJ IDEA 및 CLion에서 작동하는 플러그인으로 Rust 기능을 지원하기 위해 노력해 왔습니다. 하지만 커뮤니티로부터 기존 JetBrains IDE와 동등한 수준의 Rust 및 관련 에코시스템 전용 IDE 출시를 요청하는 문의를 점점 많이 받았습니다.
오늘 공개하는 RustRover 얼리 액세스 프로그램(EAP)을 사용해 보고, 피드백을 보내주세요. 사용자 여러분의 피드백은 제품을 개선하는 데 도움이 됩니다. 저희 팀은 제품이 사용자의 요구 사항을 충족하도록 피드백을 반영해 제품을 자주 업데이트합니다. RustRover 공개 테스트 버전은 무료이며, 라이선스 구독 모델은 상용 릴리스 전에 최종적으로 선보일 예정입니다.
유료 IDE
Rust 플러그인 사용자가 증가하면서 새로운 기능에 대한 수요도 증가했습니다. RustRover를 통해 한층 수준 높은 JetBrains Rust 지원을 제공할 예정입니다(추후 업데이트를 기다려 주세요). 새로운 기능을 제공하기 위해서는 많은 투자가 필요하기에 팀과 회사의 지속 가능성을 위해 다른 IDE와 마찬가지로 RustRover는 유료 요금제로 제공될 예정입니다. 제품을 무료로 사용할 수 있는 EAP 기간이 지나면 RustRover는 독립실행형 유료 IDE로, 또는 All Products Pack의 일부로 제공될 예정이며, 2024년 9월 전까지 RustRover를 출시할 계획입니다.
기존 오픈 소스 플러그인
오랫동안 개발해온 기존 오픈 소스 플러그인은 RustRover의 기반이 되었습니다. 플러그인은 오픈 소스로 계속 지원되며, GitHub 및 마켓플레이스에서 무료로 이용할 수 있습니다. 하지만 앞으로는 소스가 공개되지 않는 RustRover 개발에 집중할 예정입니다. 기존 오픈 소스 플러그인의 경우 IDE 최신 버전과 호환성 유지를 위해 노력하겠지만, 버그 수정 또는 신규 기능 추가는 이루어지지 않을 것입니다. GitHub에서 해결되지 않은 RustRover 관련 기존 이슈는 이미 이슈 트래커로 이전되었습니다.
IntelliJ IDEA및 CLion 지원
여타 IDE와 마찬가지로 RustRover 기능을 IntelliJ IDEA Ultimate에서 플러그인으로 설치할 수 있습니다.
또한, 테스트 버전으로 제공되는 동안 CLion에 플러그인으로 설치할 수도 있습니다. 하지만 RustRover 출시 이후에도 플러그인으로 제공될지 여부는 아직 확정되지 않았습니다. 그 이유는 사용자에게 플러그인이 필요할지 혹은 전용 Rust IDE로 충분할지에 대해 아직 고민 중이기 때문입니다.
Rust Foundation 가입
JetBrains 팀은 추후 Rust 에코시스템 및 커뮤니티가 지속적으로 성장할 것이라 확신합니다. 그래서 전용 IDE를 개발하는 것이죠. 같은 맥락으로, JetBrains가 Rust Foundation에 가입했다는 기쁜 소식도 전해 드립니다. 기존의 여러 구성원과 함께 Rust 커뮤니티를 지원하고, 미래의 발전을 위해 노력하겠습니다.
게시물 원문 작성자