Rider fra JetBrains understøtter .NET Framework, det nye cross-platform .NET Core og Mono-baserede projekter. Dette lader dig udvikle en bred vifte af applikationer, herunder .NET desktop-applikationer, tjenester og biblioteker, Unity-spil, Xamarin-apps, ASP.NET og ASP.NET Core Web-applikationer. Det giver 2000+ live-kodeinspektioner, hundredvis af konteksthandlinger og refactorings og kombinerer dem med IntelliJ-platformens solide IDE-funktioner. På trods af et tungt funktionssæt, Rider er designet til at være hurtig og lydhør. Ud over at køre og fejlfinde flere kørselstider, Rider selv kører på flere platforme: Windows, macOS og Linux.
Om
Hvad er Rider?
JetBrains Rider er en cross-platform .NET IDE baseret på IntelliJ platformen og ReSharper.
Understøtter mange .NET projekttyper
Rider understøtter .NET Framework, det nye cross-platform .NET Core og Mono-baserede projekter. Dette giver dig mulighed for at udvikle en bred vifte af applikationer, herunder .NET desktop-applikationer, tjenester og biblioteker, Unity-spil, Xamarin-apps, ASP.NET og ASP.NET Core-webapplikationer.
Funktionsrig og hurtig
Rider leverer 2200+ live-kodeinspektioner, hundredvis af konteksthandlinger og refactorings anlagt af ReSharper, og kombinerer dem med IntelliJ-platformens solide IDE-funktioner. På trods af et tungt funktionssæt, Rider er designet til at være hurtig og lydhør.
På tværs af platforme
Ud over at køre og fejlfinde flere kørselstider, Rider selv kører på flere platforme: Windows, macOS og Linux.
Funktioner i Rider
Kode analyse

Rider kan prale af 2,200+ live-kodeinspektioner med automatiske hurtige løsninger til at løse opdagede problemer individuelt eller i bulk. Løsningsdækkende fejlanalyse vil overvåge kodeproblemer og fortælle dig, hvis noget går galt, selv i filer, der ikke er åbne i øjeblikket.
Kode redigering

Rider's rige editor byder på forskellige former for kodefuldførelse og kodeskabeloner, automatisk indsættelse af matchende klammeparenteser og importdirektiver, hurtige infoværktøjstip og tagrendeikoner til nedarvningsnavigation, konteksthandlinger og meget mere.
Refaktoreringer

De fleste af ReSharper's 60+ refactorings er allerede tilgængelige i Rider, og dens 450+ konteksthandlinger er der alle. Omdøb, udtræk metoder, grænseflader og klasser, flyt og kopier typer, brug alternativ syntaks og meget mere!
Enhedstestløber

Rider hjælper dig med at køre og fejlsøge enhedstest baseret på NUnit, xUnit.net eller MSTest. Du kan udforske tests, gruppere dem på forskellige måder, opdele dem i individuelle sessioner, se testoutput og navigere til kildekoden fra stakspor.
Debugger og flere værktøjer

Rider indeholder en debugger, der fungerer med .NET Framework, Mono og .NET Core applikationer, så du kan træde, se, evaluere og køre til markøren. Andre værktøjer inkluderer en stack trace explorer, NuGet browser og VCS og database support.
Databaser og SQL

Arbejd med SQL og databaser uden at forlade Rider. Opret forbindelse til databaser, rediger skemaer og tabeldata, kør forespørgsler og analyser endda skemaer med UML diagrams.
Navigation og søg ind Rider

Hop til enhver fil, type eller medlem i din kodebase med det samme, samt find hurtigt indstillinger og handlinger. Find anvendelser af et hvilket som helst symbol, eller naviger fra et symbol til basis og afledte symboler, udvidelsesmetoder eller implementeringer.
Front-end teknologier

Rider leveres med JavaScript-, TypeScript-, HTML-, CSS- og Sass-understøttelse indbygget. Udnyt fordelene ved refactoring-, fejlretnings- og enhedstestfunktionerne, der er inkluderet i WebStorm.
udvidelsesmuligheder

Tro mod sine rødder, Rider understøtter en bred vifte af plugins udviklet til ReSharper og IntelliJ Platform. Ud over de medfølgende plugins (såsom dem til VCS, F# og Unity support), plugins der understøtter Markdown, .gitignore-filer og Python-scripts er tilgængelige.
Nyheder
Hvad er nyt i Rider?
- Performanceforbedringer
Optimerede opstartstider. - Standarder for indstillinger pr. løsning
Indstillinger for delt vindueslayout - Redesignede løsningskonfigurationer
Bedre præsentation af konfigurationer, mål og platformskombinationer - C# 11 funktioner
Nødvendige medlemmer, markerede brugerdefinerede operatorer og rå strenge. - Bedre understøttelse af opløsningsfiltre
Lettere at arbejde med filtrerede opløsninger. - F# support
Fuldstændig omskrevet Parameter Info popup. - Tidlig forhåndsvisning af MAUI-understøttelse
Kør og fejlfind iOS- og Android-projekter. - Sikker sletning refactoring
Refaktorering til projekter i en løsning. - Kør/fejlretnings-widget, der kan ændres
Kan udvides til at passe plads på værktøjslinjen. - .NET 6 køretid
Til backend på Windows. - Unreal Engine-understøttelse
Nye handlinger, Unreal Module og New Unreal Plugin og symbolservere til debuggeren. - Hukommelsesprofiler
dotMemory med Rider†Windows kun




Lær mere om de nye funktioner i JetBrains Rider
OPDATERINGER I RIDER 2021.2
- Rettede en række problemer med den indbyggede konsol, inklusive ødelagt Console.Clear, forkert visning af baggrundsfarve og mere.
- Rettede Alt+Shift+R-genvejen til omdøbning af refaktorering.
- Rettede problemet, der forhindrede Rider fra genåbning af flere projekter ved opstart.
- Rettede stak-overløbsproblemet, der opstod under indekseringen.
- Rettede de falske positive fejl i Blazor-projekter på indbyggede attributter.
Licenser
Licensmuligheder
JetBrains bruger en abonnementsbaseret licensmodel, der giver dig mulighed for at købe årlige abonnementer, der inkluderer alle fejlrettelsesopdateringer. Den nye licensmodel inkluderer også evige reservelicenser. Når du køber et årsabonnement, får du straks en evigvarende reservelicens til den nøjagtige version, der er tilgængelig på købstidspunktet.
Kommercielt årligt abonnement for juridiske enheder, herunder virksomheder og organisationer (både for-profit og non-profit), der kræver softwaren til generel kommerciel brug. En juridisk enhed kan bruge softwaren under Business-abonnementet på enhver computer, operativsystemstem, og af enhver udvikler inden for en juridisk enhed, forudsat at det samlede antal samtidige brugere aldrig overstiger antallet af abonnementer købt af den juridiske enhed.
Kommercielt årsabonnement inkluderer
- Gratis ubegrænset e-mailadgang til teknisk support og online-supportressourcer i perioden for Business-abonnementet
- Gratis generelt tilgængelige opgraderinger af fejlrettelser, mindre udgivelser og større udgivelser til den licenserede JetBrains IntelliJ IDEA-udgave i perioden med Business-abonnementet
- Tilgængelig for enhver juridisk enhed (virksomheder og organisationer, herunder non-profit og regering)
- Licensen ejes af den juridiske enhed, ikke af en enkeltperson
- Ikke-overførbar begrænsning: Brug af softwaren er begrænset til den juridiske enhed uden ret til overførsel. Virksomheder og organisationer kan kun overføre deres licenser mellem medarbejdere og entreprenører
- Det licenserede formål med brugen er generel kommerciel brug
- Flerbrugerlicens – det samlede antal samtidige softwarebrugere kan ikke overstige antallet af købte abonnementer
- Licensperioden er tidsbegrænset, baseret på årlige abonnementsbetalinger
- Perpetual reserve-licens: Din licens er IKKE evigvarende. Den nye licensmodel inkluderer evige reservelicenser. En evigvarende fallback-licens er en licens, der giver dig mulighed for at bruge en specifik version af softwaren, efter dit Business-abonnement udløber. Den specifikke version af softwaren, du kan falde tilbage til at bruge, når dit Business-abonnement udløber, vil være den nøjagtige version, der er tilgængelig på tidspunktet for dit køb.
Sammenligning af kommerciel og personlig licens
Kommerciel licens (virksomhed og organisationer)
- Tilgængelig for: Enhver juridisk enhed (virksomheder og organisationer, herunder non-profit og regering)
- Flerbrugerlicens: Ja, det samlede antal samtidige softwarebrugere kan ikke overstige antallet af købte abonnementer
- Licensperiode: Tidsbegrænset, baseret på månedlige og årlige abonnementsbetalinger
- Tildeling af reservelicens: Ja, 12 foregående måneders uafbrudte abonnementsbetalinger er påkrævet
Personlig licens (individuel)
- Tilgængelig for: Privatpersoner, der køber for egne midler. Kan ikke købes eller refunderes af virksomheder
- Flerbrugerlicens: Nej, softwaren kan udelukkende bruges af den person, der har købt et abonnement
- Licensperiode: Tidsbegrænset, baseret på månedlige og årlige abonnementsbetalinger
- Tildeling af reservelicens: Ja, 12 foregående måneders uafbrudte abonnementsbetalinger er påkrævet
Systemkrav
System krav og kompatibilitet for Rider
Driftssystems (kun 64-bit distributioner)
- Windows: 11, 10, 8.1
- macOS: 10.14+
- Linux: Debian 9+, Ubuntu 16.04+, CentOS 7+, Fedora 30+, Alpine 3.13+, Andet med GLIBC 2.17+
- Framework
- .NET Framework 4.7.2 eller nyere
- .NET Core genereres automatisk under installationen
Support
Rider Support
I abonnementet er følgende Support og Vedligeholdelse med JetBrains inkluderet.
- Ubegrænset adgang til teknisk support via e-mail
- Gratis opgraderinger til alle mindre og større udgivelser, inklusive fejlrettelser
Klik venligst her for at kontakte JetBrains support!