MarkNode include un pannello terminale integrato che consente di eseguire comandi senza passare a un’applicazione separata.
Apertura del terminale
Il pannello del terminale si trova nella parte inferiore della finestra. Fai clic sull’icona del terminale nella barra delle attività all’estrema sinistra per mostrarlo o nasconderlo. Il pannello può essere ridimensionato trascinandone il bordo superiore.
Sessioni multiple
Puoi eseguire più sessioni di terminale contemporaneamente. Ogni sessione viene visualizzata come una scheda nella parte superiore del pannello del terminale. Per creare una nuova sessione, fai clic sul pulsante più nella barra delle schede. Le sessioni sono indipendenti: ognuna ha il proprio processo shell e la propria directory di lavoro.
Per chiudere una sessione, fai clic sul pulsante di chiusura sulla sua scheda oppure digita exit al prompt.
Scorciatoie da tastiera
| Azione | macOS | Linux / Windows |
|---|---|---|
| Cancella il terminale (inclusa la cronologia di scorrimento) | Cmd+K | Ctrl+Shift+K |
| Cancella lo schermo | Ctrl+L | Ctrl+L |
Ctrl+L funziona su tutte le piattaforme e si comporta come se si digitasse clear al prompt.
Supporto per font e caratteri
Il terminale utilizza un font monospaziato adatto all’output da riga di comando. I caratteri Unicode — inclusi i caratteri per il disegno di riquadri, le frecce e i simboli utilizzati da strumenti come git log --graph o htop — vengono visualizzati correttamente.
PATH e strumenti di sistema
Il terminale eredita il PATH di sistema, quindi qualsiasi strumento da riga di comando disponibile nel tuo terminale abituale è disponibile anche qui. Ciò include runtime di linguaggi, gestori di pacchetti, strumenti di controllo delle versioni e sistemi di build.
Se uno strumento non viene trovato, verifica che sia presente nel tuo PATH aprendo il terminale di sistema e confermando che il comando funzioni prima lì.
Lavorare con il tuo progetto
Il terminale si apre con la directory di lavoro impostata sulla cartella del tuo progetto, così puoi eseguire immediatamente i comandi del progetto senza doverci navigare manualmente.
Usi comuni durante la modifica in MarkNode:
- Esecuzione di comandi di build o lint
- Esecuzione di operazioni Git come
git log,git diffogit rebase - Avvio di un server di sviluppo locale
- Installazione di dipendenze con un gestore di pacchetti
Ricaricamento dei file dopo le modifiche dal terminale
Se un comando del terminale modifica file aperti nell’editor — ad esempio l’esecuzione di un formattatore, l’applicazione di una patch o il passaggio a un altro branch — MarkNode rileva le modifiche e ricarica automaticamente i file interessati. Non è necessario chiudere e riaprire i documenti per vedere il contenuto aggiornato.