8P by neo 1달전 | favorite | 댓글 2개
  • JetBrains Rider는 .NET 기술 스택 전체와 게임 개발자를 위한 올인원 IDE
  • .NET, ASP.NET Core, MAUI와 같은 프레임워크나 Unity, Unreal Engine, Godot와 같은 게임 엔진을 이용한 개발을 지원
  • 진정한 크로스 플랫폼 IDE로, Windows, macOS, Linux에서 원활한 개발 환경을 제공하며, Android, iOS 및 Mac Catalyst 개발에 대한 지원도 추가
  • 지원하는 기술들
    • .NET Essentials: C#, .NET, F#, NuGet
    • Web: ASP.NET, Blazor, Razor, JS/TS
    • Game: Unreal Engine, Unity, Godot
    • Native App: MAUI, Avalonia, WPF, WInForms
    • 그외 기술 : 원격 개발, EF, Docker, AWS, Azure,

Rider 외에도 Webstorm, Aqua, RustRover도 비상업적 사용 시 무료 사용이 가능하도록 같이 공개된것으로 보입니다.

https://blog.jetbrains.com/ko/blog/…

Hacker News 의견
  • .Net과 게임 개발에 특화된 이유에 대한 질문이 있음. 다른 개발에는 덜 적합한지에 대한 의문이 제기됨

    • 예를 들어, Deno 기반 백엔드 작업에 VS Code를 사용하는 경우 Rider가 덜 적합한 환경인지 궁금해함
  • Microsoft가 Visual Studio for Mac을 중단한 것이 큰 변화임

  • Rider가 Godot 및 Unity와의 게임 개발 통합이 뛰어나다고 언급됨

  • .NET 커뮤니티를 위한 변화에 대해 긍정적으로 평가하는 의견이 있음

    • 오랜 기간 .NET 개발자로서 Rider가 현재 Visual Studio보다 훨씬 낫다고 평가함
    • C# 및 F# 사용을 장려하는 의견이 있음
  • WebStorm도 이제 무료로 제공됨

  • VS Code 대신 Rider를 사용할 이유에 대한 질문이 제기됨

    • VS Code의 지연 문제를 경험하지 못했으며, Rider가 제공하는 추가 기능에 대한 궁금증이 있음
  • JetBrains 라이선스는 필요한 기능을 제공하면서 UI가 방해되지 않도록 하는 몇 안 되는 소프트웨어 라이선스 중 하나임

  • Rider는 빠르고 훌륭한 IDE로 평가되지만 모든 프로젝트에 실용적이지는 않음

    • Rider에서 식별자를 더블 클릭하면 전체 식별자가 선택되지 않는 점이 불편함
    • Visual Studio와 달리 CamelHump 설정과 연결되어 있음
    • 시작 프로젝트 작업이 현재 애플리케이션의 실행/디버그를 중단할 때 방해가 됨
    • 파일 템플릿이 정의된 솔루션의 경우 모든 사용자가 수동으로 설정을 활성화해야 하는 번거로움이 있음
  • JetBrains의 무료 비상업적 사용에 대한 조건이 있음

    • 익명 사용 통계 수집을 거부할 수 없으며, 이는 Early Access Program과 유사함
    • 무료 버전은 익명 데이터를 수집하며, 유료 버전은 그렇지 않음
    • 수집되는 익명 데이터의 종류에 대한 명시적인 설명이 필요함