Jamdesk Documentation logo

Estensione VS Code

Avvia, arresta e riavvia il server di sviluppo Jamdesk dalla barra di stato di Visual Studio Code con controlli in un clic e anteprima automatica nel browser.

Visualizza in anteprima la tua documentazione senza uscire da Visual Studio Code. L'estensione Jamdesk aggiunge un pulsante nella barra di stato che avvia jamdesk dev. Monitora il server e apre il browser quando il server è pronto.

Prerequisiti

  • CLI Jamdesk installata (npm install -g jamdesk)
  • Un workspace contenente un file docs.json

Installare l'estensione

Cerca Jamdesk nel pannello Estensioni di VS Code (Cmd+Shift+X su macOS, Ctrl+Shift+X su Windows/Linux) e fai clic su Install. Oppure installala dal VS Code Marketplace.

L'estensione si attiva in un workspace che contiene un file docs.json. Nella barra di stato compare un pulsante di riproduzione.

Avviare il server di sviluppo

Fai clic sul pulsante di riproduzione nella barra di stato. L'estensione:

  1. Avvia jamdesk dev come processo figlio
  2. Monitora l'output per rilevare quando il server è pronto
  3. Apre il browser sull'anteprima locale (se l'apertura automatica è abilitata)

La barra di stato mostra lo stato corrente del server: in avvio, in esecuzione o arrestato.

Comandi

Apri la Command Palette (Cmd+Shift+P / Ctrl+Shift+P) e digita "Jamdesk":

ComandoDescrizione
Jamdesk: Start Dev ServerAvvia il server di sviluppo
Jamdesk: Stop Dev ServerArresta il server in esecuzione
Jamdesk: Restart Dev ServerRiavvia il server
Jamdesk: Show OutputMostra il canale di output della CLI

Impostazioni

Configura l'estensione nelle impostazioni di VS Code (Cmd+, / Ctrl+,) in Jamdesk:

ImpostazionePredefinitoDescrizione
jamdesk.port3000Porta preferita del server di sviluppo
jamdesk.verbosefalseAbilita l'output dettagliato della CLI
jamdesk.cleanfalseCancella la cache di build al prossimo avvio
jamdesk.browserModeexternalDove aprire l'anteprima: external (browser di sistema) o embedded (pannello laterale di VS Code)
jamdesk.autoOpenBrowsertrueApri il browser quando il server è pronto

Imposta browserMode su embedded per aprire l'anteprima della documentazione in un pannello laterale di VS Code. Modifica e visualizza in anteprima affiancati.

Gestione intelligente delle porte

La CLI passa alla porta libera successiva quando quella preferita è occupata. L'estensione legge la porta dall'output della CLI. Il browser si apre sull'URL corretto.

Canale di output

L'estensione invia l'output della CLI a un canale di output Jamdesk. Aprilo con il comando Jamdesk: Show Output oppure dal menu a discesa del pannello Output.

Usalo per:

  • Monitorare l'avanzamento della build
  • Eseguire il debug dei problemi del server
  • Visualizzare i log dettagliati (quando jamdesk.verbose è abilitato)

Prossimi passi

Anteprima locale

Anteprima basata su CLI con porte personalizzate e modalità dettagliata

Panoramica CLI

Riferimento completo dei comandi CLI