Runner AI
DocumentazioneStorefront e pubblicazione

Ispeziona e modifica il codice del negozio

Apri l'editor di codice condizionale di Runner, salva una modifica di file focalizzata, rivedi le modifiche Git e evita di perdere il lavoro non salvato.

L'editor di codice ti consente di ispezionare o apportare una modifica focalizzata ai file del negozio dietro l'anteprima corrente. Utilizzalo solo quando una modifica visiva o una richiesta di Runner non è la scelta migliore.

Cosa copre questa guida

Apri l'editor di codice condizionale, salva una modifica di file focalizzata, torna all'Anteprima per verificarla e mantieni il commit, il push e la pubblicazione come azioni deliberate separate.

Percorso di accesso

Apri un progetto di negozio → VetrinaApri editor di codice.

Prima di iniziare

  • Attendi fino a quando l'area di lavoro del progetto e l'anteprima del negozio sono connesse.
  • Utilizza l'editor di codice solo se comprendi il file che intendi modificare.
  • Salva ogni file modificato prima di chiudere la sua scheda o la finestra di dialogo. La chiusura di un file non salvato non mostra una conferma.
  • Un file salvato modifica l'area di lavoro del progetto, ma non viene automaticamente committato, inviato, pubblicato o provato corretto in Anteprima.
  • Utilizza Conferma e Invia solo quando sei autorizzato a modificare il repository Git remoto configurato del progetto.

Controlli dell'editor e risultati dei clic

Controllo o statoCosa accade dopo averlo utilizzato
Apri editor di codiceApre la finestra di dialogo Editor di codice a tutta altezza. La chiusura della finestra di dialogo riporta il pannello Vetrina all'Anteprima.
Icona dei fileMostra l'albero dei file del negozio ricercabile. L'espansione di una cartella carica il suo contenuto; la selezione di un file lo apre in una scheda.
Scheda del filePassa l'editor a quel file aperto. Un punto arancione significa che la scheda contiene modifiche non salvate.
Icona di chiusura in una scheda del fileChiude quella scheda. Runner non chiede informazioni sulle modifiche non salvate, quindi salva prima.
Editor di codiceTi consente di modificare il file attivo. La digitazione modifica la scheda aperta ma non salva il file da sola.
Command-S su macOS o Control-S su Windows/LinuxSalva il file attivo nell'area di lavoro del progetto connesso. L'indicatore non salvato arancione si cancella dopo il successo.
Icona del ramo GitApre il ramo corrente, gli elenchi di file modificati, il modulo di commit e i controlli di push. La selezione di un file modificato apre il suo diff.
Prepara / Annulla preparazioneAggiunge o rimuove un file dal prossimo commit. Non salva una scheda dell'editor non salvata.
Prepara tutto / Annulla preparazioneApplica la stessa scelta di preparazione a ogni file nell'elenco corrispondente. Rivedi l'elenco prima di utilizzare una delle due azioni.
Messaggio di commitRegistra la spiegazione che verrà allegata al prossimo commit.
ConfermaCrea un commit dai file preparati quando il messaggio non è vuoto. Le modifiche non preparate e non salvate rimangono al di fuori di quel commit.
InviaInvia immediatamente i commit che sono in anticipo rispetto al remoto configurato. Non c'è una seconda conferma in questo pannello.
AggiornaRichiede lo stato Git più recente per l'area di lavoro del progetto connesso.

Apporta e verifica una modifica focalizzata

  1. Conferma il nome del progetto e il negozio corrente in Anteprima.
  2. Seleziona Apri editor di codice.
  3. Mantieni la vista File aperta, espandi la cartella richiesta e seleziona un file.
  4. Leggi il contenuto esistente prima di modificarlo.
  5. Apporta la modifica più piccola prevista.
  6. Premi Command-S o Control-S e conferma che il punto arancione scompaia.
  7. Chiudi l'editor di codice e rivedi la pagina interessata in Anteprima.
  8. Controlla i layout desktop e mobile quando la modifica può interessare uno dei due.
  9. Se il risultato è sbagliato, torna all'editor e correggilo, o chiedi a Runner di riparare il file specifico e il problema visibile.

Il salvataggio prova solo che Runner ha scritto il file. L'Anteprima prova solo che il progetto corrente può visualizzarlo. La pubblicazione e il percorso del cliente live rimangono controlli separati.

Commit e push solo quando necessario

  1. Salva ogni file che intendi includere.
  2. Apri la vista del ramo Git.
  3. Seleziona ogni file modificato e rivedi il suo diff.
  4. Utilizza Prepara per i file previsti. Evita Prepara tutto quando sono presenti modifiche non correlate.
  5. Inserisci un Messaggio di commit chiaro.
  6. Seleziona Conferma e attendi l'aggiornamento dello stato Git.
  7. Utilizza Invia solo dopo aver confermato il ramo e il flusso di lavoro remoto. L'azione si avvia immediatamente.
  8. Torna all'Anteprima e verifica il risultato visibile. Un commit o push riuscito non pubblica il negozio.

Risoluzione dei problemi

StatoSignificatoCosa fare
Apri editor di codice è mancanteLa funzione non è abilitata per questo progetto.Utilizza la Modalità Design o chiedi a Runner di apportare la modifica. Non affidarti a un percorso interno copiato.
Connessione alla sandbox...L'area di lavoro del progetto non è ancora connessa.Mantieni il progetto aperto e riprova dopo la riconnessione dell'area di lavoro.
Indicatore di caricamento dell'albero dei fileRunner sta caricando la cartella corrente.Attendi prima di selezionare un'altra cartella ripetutamente.
La selezione di un file non fa nullaIl file non potrebbe essere letto o l'area di lavoro si è disconnessa.Controlla la connessione, quindi seleziona il file ancora una volta.
Il punto arancione rimane dopo il salvataggioIl file non è stato salvato correttamente.Mantieni la scheda aperta, leggi il messaggio di errore e riprova dopo la riconnessione se necessario.
Apri un file dall'alberoNessun file è attivo.Seleziona un file nella vista File.
Nessuna modificaGit non segnala modifiche ai file salvati.Salva la scheda dell'editor, quindi seleziona Aggiorna.
Conferma è disabilitatoNessun file è stato preparato o nessun messaggio di commit è presente.Prepara il file salvato previsto e inserisci un messaggio.
Invia è disabilitatoIl ramo non ha alcun commit locale in anticipo rispetto al remoto, o un invio è in esecuzione.Esegui il commit della modifica prevista o attendi l'invio corrente.
Impossibile caricare lo stato gitRunner non potrebbe leggere lo stato del repository.Seleziona Riprova. Non preparare né inviare modifiche fino al caricamento dello stato.
La freccia giù mostra che il ramo è indietroIl remoto contiene commit non presenti nell'area di lavoro.Fermati prima di eseguire il push e chiedi al proprietario del progetto come aggiornare il ramo in sicurezza.
Errore di salvataggio, staging, commit o pushL'azione non è stata completata.Mantieni lo stato corrente, leggi l'errore e riprova solo dopo aver controllato la connessione e l'autorizzazione.

Guide correlate