JetBrains Rider na Linux to wieloplatformowy .NET IDE oparty na platformie InteliiJ i ReSharper.

Program obsługuje większość typów projektów .NET oraz nowe wieloplatformowe projekty oparte na technologii .NET Core i Mono.

Pozwala to na tworzenie szerokiej gamy aplikacji, w tym usług i bibliotek .NET, gier Unity, aplikacji Xamarin, aplikacji internetowych ASP.NET i ASP.NET Core.

Rider zapewnia ponad 2200 weryfikacji kodu na żywo, setki akcji kontekstowych i refaktoryzacji wzniesionych przez ReSharper i łączy je z solidnymi funkcjami IDE platformy InteliiJ. Pomimo dużego zestawu funkcji, Rider został zaprojektowany tak, aby był szybki i elastyczny.

Funkcje JetBrains Rider obejmują:

  • Inteligentne uzupełnianie kodu i refaktoryzację: Rider oferuje narzędzia do zwiększania wydajności pracy poprzez skracanie czasu potrzebnego do pisania kodu oraz szybsze i łatwiejsze wprowadzanie zmian w kodzie.
  • Debugowanie: Rider pozwala na debugowanie kodu w czasie rzeczywistym, dzięki czemu można zidentyfikować błędy i problemy w kodzie w trakcie tworzenia aplikacji.
  • Testowanie: Rider oferuje wbudowane narzędzia do testowania kodu, które pozwalają na automatyzację testów jednostkowych, testów integracyjnych oraz testów wydajnościowych.
  • Integrację z systemem kontroli wersji: Rider jest zintegrowany z popularnymi systemami kontroli wersji, takimi jak Git, SVN i Mercurial.
  • Obsługę różnych projektów: Rider obsługuje różne projekty, w tym aplikacje webowe, aplikacje mobilne, desktopowe, gry oraz aplikacje .NET Core.
  • Wsparcie dla różnych języków programowania: JetBrains Rider obsługuje wiele języków programowania, w tym C#, VB.NET, F#, TypeScript, JavaScript, HTML, CSS oraz SQL.

JetBrains Rider oferuje również szereg innych funkcji, takich jak:

  • Wsparcie dla platformy .NET Framework i .NET Core
  • Integrację z platformą Unity
  • Wsparcie dla debugowania w przeglądarce internetowej
  • Automatyczne formatowanie kodu
  • Szereg wbudowanych narzędzi do analizy kodu i wykrywania błędów
  • Zintegrowane narzędzia do refaktoryzacji kodu
  • Wsparcie dla tworzenia i edycji baz danych
  • Wbudowane narzędzia do zarządzania pakietami NuGet
  • Zintegrowany edytor Markdown.