## page was renamed from jeremie2/Prove16
#format wiki
#LANGUAGE it
<
>
<>
<>
= Introduzione =
'''[[https://zed.dev/|Zed]]''' è un potente editor di testo per la programmazione. Come interfaccia utente si pone a metà strada fra [[Ufficio/EditorDiTesto/VisualStudioCode|VSCode]] e il più essenziale [[Ufficio/EditorDiTesto/SublimeText|Sublime text]].<
>
In questa guida vengono mostrate l'installazione e alcune funzionalità/caratteristiche di '''Zed'''.
{{{#!wiki tip
Per consultare i requisiti hardware, visitare la [[https://zed.dev/docs/linux|seguente pagina]].
}}}
= Installazione =
<>
== Da script ufficiale ==
0. Assicurarsi di aver installato il pacchetto ''curl'' digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
sudo apt install curl
}}}
0. Digitare il seguente comando:{{{
curl -f https://zed.dev/install.sh | sh
}}}Il comando esegue uno [[https://zed.dev/install.sh|script]] che andrà a collocare il programma nelle cartelle:
* `~/.local/bin/zed`
* `~/.local/share/zed`
* `~/.local/zed.app`
I file di configurazione saranno disponibili nella cartella `~/.config/zed`.
Per rimuovere '''Zed''' sarà sufficiente rimuovere le cartelle sopra indicate.
<>
== Pacchetto Flatpak ==
{{{#!wiki note
Dato il ''sandboxing'' utilizzato dai pacchetti Flatpak, è possibile che alcune funzionalità di '''Zed''' risultino problematiche. Per eventuali problemi fare riferimento alla relativa [[https://github.com/flathub/dev.zed.Zed|pagina GitHub]].
}}}
0. Assicurarsi di aver installato [[AmministrazioneSistema/InstallareProgrammi/PacchettiFlatpak#install|Flatpak]] e aver attivato il repository [[AmministrazioneSistema/InstallareProgrammi/PacchettiFlatpak#flathub|Flathub]].
0. Installare '''Zed''' digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
flatpak install flathub dev.zed.Zed
}}}
= Primo avvio =
Al primo [[AmbienteGrafico/AvviareProgrammi|avvio]] attraverso una pagina di benvenuto sarà possibile effettuare alcune impostazioni:
* scelta del tema;
* scorciatoie da tastiera ('''VSCode''', '''Emacs''', '''Sublime Text''', ecc..);
* modalità '''Vim''';
* inviare crash report;
* inviare telemetria;
* link alla [[https://zed.dev/docs/|documentazione]];
* altro..
= Aggiornamento =
Qualora fosse disponibile una nuova versione di '''Zed''', apparirà in basso a destra una piccola finestra popup. Facendo clic su di essa il programma si aggiornerà e riavvierà automaticamente. In alternativa nel menù in alto a sinistra è presente la voce '''Check for Updates'''.
= Configurazione =
Dal menù in alto a sinistra selezionare la voce '''Settings''' per accedere alle impostazioni dell'editor.<
>
Quello che si aprirà sarà il file `~/.config/zed/settings.json` sul quale sarà possibile andare a sovrascrivere le impostazioni di default.
È possibile visualizzare le impostazioni di default selezionando dal menù la voce '''Open Default Settings'''.
= Estensioni =
Dal menù in alto a sinistra selezionare la voce '''Extensions'''. Sarà qui possibile cercare e installare temi e plugin di supporto per i linguaggi di programmazione.
{{{#!wiki tip
Da notare che il supporto per alcuni dei linguaggi più noti come '''C'''/'''C++''', '''!JavaScript''', '''Rust''', '''Python''', ecc.. è integrato di default.
}}}
= Ulteriori risorse =
* [[https://zed.dev|Sito del progetto]]
* [[https://zed.dev/docs|Documentazione]]
----
CategoryProgrammazione CategoryProduttivita