Arriva l’editor di codice Zed per Linux
Zed è stato sviluppato dal team di Zed Industries, gli stessi creatori di Atom e Tree-sitter. L’idea di Zed è nata dalla necessità di un editor di codice che combinasse le prestazioni elevate di un IDE con la leggerezza e la reattività di un editor di testo.
Il progetto è stato avviato con l’obiettivo di creare uno strumento che potesse sfruttare appieno le capacità dei moderni sistemi multi-core e delle GPU. Utilizzando il linguaggio di programmazione Rust, Zed è stato progettato per essere estremamente veloce e stabile. Una delle innovazioni chiave è l’uso di Tree-sitter per il parsing della sintassi, che permette funzionalità avanzate come l’evidenziazione precisa del codice e l’auto-indentazione.
La novità interessante per gli sviluppatori di software che utilizzano Linux è che adesso Zed è stato rilasciato ufficialmente per le piattaforme Linux. Zed è stato inizialmente sviluppato per macOS, in particolare per i sistemi con Apple Silicon. Al momento, non è ancora disponibile una versione per Windows, ma è in fase di sviluppo.
L’introduzione di Zed nella comunità Linux porta con sé diversi vantaggi, tra cui i principali sono:
- Alte prestazioni: grazie al suo rendering accelerato dalla GPU, Zed offre prestazioni superiori rispetto agli editor tradizionali che si basano esclusivamente sulla CPU. Ciò significa rendering più veloce delle immagini e transizioni più fluide, anche con basi di codice estese.
- Collaborazione in tempo reale: un’altra caratteristica distintiva di Zed è la sua funzionalità multi-utente, che consente a più sviluppatori di lavorare contemporaneamente sullo stesso progetto.
- Funzionalità avanzate di modifica del codice: l’editor mantiene un albero sintattico completo per ogni file, che supporta funzionalità avanzate di modifica del codice come l’evidenziazione precisa della sintassi, l’indentazione automatica, la selezione strutturale e una vista strutturata con possibilità di ricerca.
- Caratteristiche IDE: Zed è più di un editor di codice tradizionale. Include un terminale integrato, supporto del protocollo del server di linguaggio per il completamento e la diagnostica del codice e una palette di comandi con modifica in stile Vim.
- Generazione di codice guidata dall’intelligenza artificiale: Zed si integra con tecnologie di intelligenza artificiale come GPT-4, consentendo agli sviluppatori di generare e riorganizzare il codice tramite semplici prompt in linguaggio naturale. Questa integrazione di intelligenza artificiale può accelerare notevolmente le attività di codifica e ridurre il carico cognitivo degli sviluppatori.
- Personalizzazione ed estensibilità: con il supporto per temi personalizzati e un’ampia configurabilità tramite estensioni, Zed consente agli sviluppatori di adattare l’editor alle loro esigenze e preferenze specifiche.
- Open Source e basato sulla comunità: ultimo ma non meno importante, Zed è open source, il che consente agli utenti di modificare, migliorare e distribuire le proprie versioni.
Per installare Zed sul tuo sistema Linux, puoi seguire questi semplici passaggi:
- Apri una finestra del terminale.
- Esegui il seguente comando per scaricare e installare Zed:
curl https://zed.dev/install.sh | sh
Questo comando scaricherà lo script di installazione dal sito ufficiale di Zed e lo eseguirà automaticamente sul tuo sistema.
Se preferisci, puoi anche scaricare manualmente il file .tar.gz
dal sito di Zed e installarlo seguendo le istruzioni specifiche per la tua distribuzione.
Lo script di installazione non funziona sui sistemi che:
- non hanno glibc a livello di sistema (ad esempio su NixOS o Alpine)
- hanno una glibc precedente alla versione 2.29 (ad esempio Amazon Linux 2 o Ubuntu 18 e precedenti)
- utilizzano un’architettura diversa da Intel a 64 bit o ARM a 64 bit (ad esempio una macchina a 32 bit o RISC-V)
Per maggiori informazioni sull’editor di codice Zed, puoi leggere l’annuncio ufficiale o la documentazione.
Fonte: https://zed.dev/blog/zed-on-linux
Fonte: https://www.muylinux.com/2024/07/11/zed-editor-de-codigo-rust-gpu-ia/
Fonte: https://www.omgubuntu.co.uk/2024/07/zed-editor-linux-released
Fonte: https://news.itsfoss.com/zed-linux/
Fonte: https://www.gamingonlinux.com/2024/07/popular-multiplayer-code-editor-zed-gets-a-linux-release/
Fonte: https://linuxiac.com/zed-code-editor-now-available-for-linux/
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Una risposta
[…] i nuovi pacchetti inclusi troviamo Zed, un editor di codice basato su Rust, molto veloce e capace, alternativa a vscode. Il team di KaOS […]