Server di linguaggio
Configura l’intelligenza del codice locale facoltativa e usa definizioni, riferimenti, simboli, diagnostica e rinomina.
MeatPad 0.31.4 · Pubblicato il 13 ottobre 2026 · Verificato il 20 ottobre 2026
Questa guida è in italiano. Le schermate mostrano l’interfaccia italiana di MeatPad 0.31.4; i nomi di menu e pulsanti nelle procedure restano in inglese. Video, anteprime e trascrizioni rimangono in inglese.
Rendere disponibile un server di linguaggio locale#
MeatPad rileva i programmi server di linguaggio già installati sul Mac. Non scarica né installa server. Apri una cartella di progetto e un file sorgente supportato per usare l’intelligenza del codice.
| Linguaggio | Programma rilevato | Suggerimento di installazione mostrato da MeatPad |
|---|---|---|
| Swift | SourceKit-LSP, individuato tramite xcrun | xcode-select --install |
| Rust | rust-analyzer | rustup component add rust-analyzer |
| JavaScript, TypeScript, TSX | typescript-language-server | npm install -g typescript-language-server typescript |
| Python | pyright-langserver | npm install -g pyright |
- Installa lo strumento appropriato seguendo le sue istruzioni. I suggerimenti sopra sono i punti di partenza dell’app e richiedono i relativi strumenti per i pacchetti.
- Assicurati che l’eseguibile sia nel PATH della shell di login o in un percorso di installazione standard rilevato.
- Riapri il progetto o l’app dopo aver modificato la disponibilità degli strumenti. Apri un file sorgente supportato e controlla lo stato del server di linguaggio.
- Se appare un messaggio di server mancante, scegli Copy Install Command per copiarne il suggerimento e verificarlo nel terminale oppure Dismiss per continuare a modificare senza server.
SourceKit-LSP dipende anche dagli strumenti di sviluppo selezionati e dalla configurazione del progetto. Il solo rilevamento di un eseguibile non garantisce che ogni funzione del server sia disponibile in ogni progetto.
Leggere la diagnostica e rinominare un simbolo#
- Esamina nell’editor la diagnostica del server di linguaggio attivo. Passa il puntatore sul codice interessato per informazioni fornite dal server.
- Per rinominare, posiziona il cursore su un simbolo e scegli Edit → Rename Symbol… (⌃⌘E).
- Inserisci il nuovo nome nella finestra di rinomina e conferma.
- Controlla i file interessati e il messaggio di stato dopo l’applicazione delle modifiche del server.
Rinominare un simbolo può influire su più file. Salva e conserva controllo di versione o backup prima di una modifica estesa al progetto. Le capacità dei server variano; MeatPad non può rinominare simboli senza una risposta adatta del server.