CodeGym /Corsi /C# SELF /Installazione e configurazione di JetBrains Rider

Installazione e configurazione di JetBrains Rider

C# SELF
Livello 5 , Lezione 2
Disponibile

1. Dove trovare JetBrains Rider: download

JetBrains Rider è una IDE cross-platform per C# e .NET dal team che ha creato i leggendari ReSharper e IntelliJ IDEA (sì, proprio quelli che rendono felici gli sviluppatori Java da vent’anni). Rider è super usato dai pro, soprattutto da chi lavora su diversi sistemi operativi — Windows, macOS o Linux. Rider è famoso per il suo editor potente, l’indicizzazione veloce del codice, il lavoro comodo con Git e i tipici “suggerimenti” di JetBrains. E poi, sviluppare con Rider viene chiamato "sviluppo senza dolore" (almeno finché non becchi un bug nel tuo stesso codice).

Per iniziare, scarica Rider solo dal sito ufficiale:
https://www.jetbrains.com/rider/download/

Nella pagina di download il sito rileverà automaticamente il tuo sistema operativo e l’architettura della CPU. Puoi anche scegliere manualmente se ti serve.

2. Installazione di Rider: Windows, macOS, Linux

Installazione su Windows

  1. Scarica il file di installazione .exe.
  2. Avvia il file scaricato (Windows potrebbe chiedere il permesso — accetta pure).
  3. Segui il classico “wizard di installazione”:
    • Puoi lasciare il percorso di default C:\Program Files\JetBrains\JetBrains Rider, è la pratica standard.
    • Aggiungi Open Folder as Project. Opzione comoda, ti permette di aprire qualsiasi cartella come progetto in Rider direttamente dal menu contestuale di Esplora risorse.
    • Associazioni file. Puoi associare file con estensioni .cs, .sln e altri a Rider, così si apriranno direttamente nella IDE con doppio click.
    • Aggiungi il percorso degli eseguibili a PATH. Così puoi lanciare Rider dal terminale (serve il riavvio)
    • Alla fine dell’installazione Windows potrebbe chiederti di riavviare. Serve solo se hai aggiunto Rider ai percorsi di sistema (variabile PATH). Puoi tranquillamente scegliere "Riavvia più tardi" (I want to manually reboot later). Rider partirà e funzionerà benissimo anche così, e il PC lo riavvii quando vuoi tu.
  4. Dopo l’installazione avvia Rider. Al primo avvio la IDE potrebbe proporti di scaricare e installare .NET SDK, se non c’è già. Accetta — senza non si fa magia.

Installazione su macOS

  1. Scarica il file .dmg.
  2. Apri il file (doppio click), si aprirà una finestra con il logo JetBrains Rider.
  3. Trascina l’icona di Rider nella cartella Applications.
  4. Apri Finder → Applications → Rider e avvialo (macOS potrebbe chiedere il permesso — conferma pure). Finder → Applications → Rider

Installazione su Linux

  1. Scarica l’archivio .tar.gz.
  2. Estrai l’archivio in una cartella che ti va bene (di solito ~/opt o ~/Programs).
  3. Nel terminale vai nella cartella di Rider e lancia lo script rider.sh:
cd ~/opt/JetBrains\ Rider-<versione>/bin
./rider.sh
Al primo avvio Rider ti proporrà di creare un collegamento — accetta pure, così non dovrai lanciare la IDE dal terminale ogni volta.

Nota per Linux: a volte serve installare librerie aggiuntive (libicu, libssl ecc.), Rider te lo dirà al primo avvio.

3. Rider per uso non commerciale

Se usi Rider per scopi non commerciali, tipo studio, puoi farlo gratis.

4. Configurazione iniziale di Rider: primi passi

Al primo avvio Rider fa un sacco di domande. Vediamo insieme cosa scegliere e cosa puoi tranquillamente saltare.

Importazione delle impostazioni

Rider ti chiede se vuoi importare le impostazioni da una versione precedente o da un’altra IDE JetBrains. Siccome stiamo installando Rider da zero, non abbiamo vecchie impostazioni. Clicca pure su Skip Import per partire da una situazione pulita.

Scelta del tema grafico

Qui scegli come vuoi che appaia il tuo editor: colori, sfondo, evidenziazione della sintassi. Parti con Rider in modalità dark. È un classico. In ogni caso puoi cambiare tema quando vuoi dalle impostazioni (Ctrl+Alt+S -> Appearance & Behavior -> Appearance). Clicca Continue.

Scelta della keymap (scorciatoie da tastiera)

Uno dei passi più importanti. La "Keymap" è lo schema delle combinazioni di tasti per eseguire comandi (ricerca, refactoring, esecuzione del codice ecc.). Scegliere quella giusta ti farà risparmiare un sacco di tempo.

JetBrains IDE - è la keymap standard e super potente di JetBrains. Se sei nuovo e non hai mai usato altri editor, scegli questa. Così ti abitui subito alle "scorciatoie giuste".

Installazione dei plugin

Per ora non installare nulla. Clicca solo Continue without Plugins. Torneremo più avanti sull’argomento plugin.

Dopo questi passi Rider è pronto per lavorare.

Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION