Vai al contenuto

Documentazione / MeatPad / Server di linguaggio

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.

LinguaggioProgramma rilevatoSuggerimento di installazione mostrato da MeatPad
SwiftSourceKit-LSP, individuato tramite xcrunxcode-select --install
Rustrust-analyzerrustup component add rust-analyzer
JavaScript, TypeScript, TSXtypescript-language-servernpm install -g typescript-language-server typescript
Pythonpyright-langservernpm install -g pyright
  1. 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.
  2. Assicurati che l’eseguibile sia nel PATH della shell di login o in un percorso di installazione standard rilevato.
  3. 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.
  4. 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#

  1. Esamina nell’editor la diagnostica del server di linguaggio attivo. Passa il puntatore sul codice interessato per informazioni fornite dal server.
  2. Per rinominare, posiziona il cursore su un simbolo e scegli Edit → Rename Symbol… (⌃⌘E).
  3. Inserisci il nuovo nome nella finestra di rinomina e conferma.
  4. 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.

Domande correlate

Serve una mano?

Contatta l’assistenza MeatPad. Includi la versione dell’app, la versione di macOS e i passaggi che hanno portato al problema.