Esegui codice (F5)

Strumenti → Esegui → Esegui file (F5) salva il file corrente e lo esegue nel terminale, secondo l'interprete registrato per l'estensione. I valori predefiniti coprono .py, .sh, .bat, .cmd e .sql; puoi modificare/aggiungere interpreti in Impostazioni → Strumenti di codice → Interpreti per linguaggio.

Il comando è un template con {file} (file), {folder} (cartella) e {name} (nome) — per esempio, per Python: python {file} (su Linux e macOS il valore predefinito è python3 {file}). Puoi anche inviare solo la selezione/riga corrente al terminale con Ctrl+Shift+Invio. Nei Blocchi, ogni cella viene eseguita tramite lo stesso meccanismo.

Il pulsante Esegui ha una freccia per scegliere e ricordare il terminale di destinazione quando è aperto più di un terminale.

Errori cliccabili. Nel pannello di output (F6) i riferimenti a file:riga diventano collegamenti: Ctrl+clic o doppio clic apre il file nel punto esatto. Funziona con i traceback di Python, gli stack di Node, gli errori del compilatore (gcc/clang/MSVC) e l’output dei linter. Diventa un collegamento solo ciò che esiste davvero su disco; il resto rimane testo.

Scorrere gli errori. Nel pannello di output, F8 passa all’errore successivo e Shift+F8 al precedente (ci sono anche i pulsanti nella barra del pannello). Il salto è circolare: scorre l’output fino al riferimento, lo evidenzia e apre il file nel punto esatto.