Modificare il codice con Visual Studio Code per il Web (anteprima)

[Questo argomento fa parte della documentazione di pre-rilascio, pertanto è soggetto a modifiche.]

Dallo studio di progettazione, puoi modificare il codice del sito utilizzando Visual Studio Code per il Web. Questa funzione consente di modificare il contenuto statico, HTML, CSS, Liquid e JavaScript per i seguenti metadati del sito Web:

Metadati Sommario
Moduli avanzati (moduli con più passaggi) JavaScript
Moduli di base JavaScript
Frammenti di contenuto Tutto il contenuto del frammento di contenuto supportato
Elenchi JavaScript
File Web Visualizza e scarica file multimediali. Modifica file di testo (codice).
Pagine Web Tutti i contenuti supportati (per lingua), JavaScript e CSS
Modelli Web Tutto il contenuto supportato

Nota

Non sarai in grado di creare record di metadati, solo aggiungere e modificare contenuto, codice e visualizzare/scaricare file allegati.

Visual Studio Code per il Web offre un'esperienza di Microsoft Visual Studio Code gratuita e senza installazione eseguita interamente nel browser, consentendoti di esplorare il codice del sito e apportare modifiche leggere al codice in modo rapido e sicuro. Maggiori informazioni: Esperienza Visual Studio Code per il Web.

Importante

  • Questa è una funzionalità di anteprima.
  • Le funzionalità di anteprima non sono destinate ad essere utilizzate per la produzione e sono soggette a restrizioni. Queste funzionalità sono disponibili prima di una versione ufficiale di modo che i clienti possano ottenere un accesso prioritario e fornire dei commenti.

Demo dell'utilizzo di Visual Studio Code per il Web per modificare il sito Power Pages.

Nota

  • Il primo caricamento di Visual Studio Code per il Web potrebbe richiedere del tempo poiché verranno installate le estensioni necessarie per questa funzione.
  • Le operazioni di creazione, eliminazione e rinomina file non sono supportate.
  • Questa funzione utilizza l'estensione web Power Platform Tools. Le estensioni Web sono limitate dalla sandbox del browser e pertanto presentano limitazioni rispetto alle normali estensioni.
    • L'interfaccia della riga di comando di Power Platform non è supportata.
    • Le funzionalità dell'estensione Web Power Platform Tools sono limitate all'esperienza di modifica del codice di Power Pages.
    • Questa funzionalità non è disponibile nelle aree Government Community Cloud (GCC), Government Community Cloud (GCC High) e Department of Defense (DoD). Gli utenti in queste aree utilizzeranno l'app Gestione dei portali per modificare il codice. Vedi Modifica del codice nell'app Gestione dei portali per ulteriori informazioni.

Modificare il codice disponibile in studio di progettazione

Puoi iniziare a modificare il codice del tuo sito utilizzando Visual Studio Code per il Web dalla home page di Power Pages scegliendo l'opzione Modifica codice sito dal menu a discesa Modifica.

Puoi anche modificare il codice nello studio di progettazione dalle seguenti aree:

Diamo un'occhiata a come modificare il codice utilizzando queste aree.

Modifica il codice della pagina web dall'area di lavoro Pagine

Quando apri lo studio di progettazione di Power Pages, visualizzi l'opzione Modifica codice nel menu Pagine1 e nell'angolo in alto a destra della schermata2.

Modifica il codice dall'area di lavoro Pagine.

Codice del modello di intestazione dall'area di lavoro Pagine

Seleziona Modifica intestazione sito, quindi seleziona Modifica codice per aprire l'editor di codice.

Modifica il codice dall'intestazione Pagine.

Modifica il codice CSS personalizzato dall'area di lavoro Stile

Vai all'area di lavoro Stili e seleziona il menu Modifica codice di CSS personalizzato per aprire l'editor di codice.

Modifica codice da CSS personalizzato.

Unisci la notifica dei conflitti

Se stai collaborando con altri sviluppatori, potrebbero esserci situazioni in cui lavorerai sullo stesso codice sorgente. Nel caso in cui tenti di salvare le modifiche a un file obsoleto, riceverai una notifica per confrontare o sovrascrivere le modifiche.

Il confronto del codice mostrerà il codice corrente accanto al tuo codice e ti consentirà di ripristinare le modifiche esistenti, accettare ogni modifica individualmente o utilizzare le tue modifiche e sovrascrivere i contenuti esistenti.

Unisci i conflitti nel codice.

Sarai in grado di rivedere il contenuto più recente e unire o sovrascrivere il codice o eliminare le modifiche.

Esercitazione: modifica il codice del sito utilizzando Visual Studio Code per il Web

Questa esercitazione spiega come modificare il codice del sito usando Visual Studio Code per il Web.

Passaggio 1: Modifica del codice del sito usando Visual Studio Code per il Web

  1. Apri il sito in studio di progettazione Power Pages

  2. Nell'angolo in alto a destra seleziona Modifica codice

    Apertura in Visual Studio Code da studio di progettazione.

  3. Seleziona Apri Visual Studio Code dalla finestra di dialogo di conferma.

  4. Accedi a Visual Studio Code usando le credenziali dell'ambiente.

  5. Aspetta il completamento dell'inizializzazione dell'estensione web Power Platform Tools e il caricamento del codice della pagina web nel riquadro di sinistra.

Passaggio 2: aggiorna il contenuto e il codice

  1. L'esploratore sul lato sinistro dello schermo carica i rispettivi metadati di configurazione del sito Web che possono essere modificati utilizzando Visual Code per il Web.

    Menu Explorer per un'area di lavoro senza titolo che mostra i file web.

  2. Apporta le modifiche ai file di metadati e premi CTRL+S per salvare le modifiche.

  3. Vai allo studio di progettazione e seleziona Sincronizza per estrarre tutti gli aggiornamenti nella tua attuale sessione di studio di progettazione.

    Interfaccia per consentire all'utente di selezionare il pulsante Sincronizza per sincronizzare le modifiche apportate in Visual Studio Code allo studio di progettazione.

  4. Seleziona Anteprima per vedere le modifiche nel sito Power Pages.

Uso di Visual Studio Code per il Web o di Visual Studio Code per desktop

Gli utenti possono modificare, eseguire il debug e visualizzare in anteprima le modifiche alle modifiche di pagina usando Visual Studio Code per il Web senza dover utilizzare strumenti esterni. Visual Studio Code Desktop offre funzionalità avanzate aggiuntive per la modifica di tutti i metadati del sito e per l'integrazione con GitHub, framework e processi di integrazione continua/sviluppo continuo (CI/CD).

Funzionalità di VS Code per il Web VS Code Desktop
Crea nuovi record di metadati di configurazione del sito Web No Limitato a pagine Web, modelli di pagina, modelli Web, frammenti di contenuto e file Web.
Modifica diretta del sito No
Modifica dei metadati del sito Limitato alla modifica di pagine Web, frammenti di contenuto, moduli di base, moduli in più passaggi, elenchi e modelli Web. Tutta la configurazione dei metadati di Power Pages
Anteprima del sito Pianificato Pianificato
Supporto per l'interfaccia della riga di comando di Power Platform No
Flusso di lavoro avanzato legato alla CPU e allo storage - Supporto per ReactJS o altri strumenti di creazione del framework No
Integrazione di GitHub con funzionalità come il check-in, il check-out del codice, la gestione dei conflitti e l'unione. No

Modifica del codice nell'app Gestione dei portali

Nota

  • L'uso di Visual Studio Code per il Web per la modifica dei siti Web non è supportato nelle aree Government Community Cloud (GCC), Government Community Cloud (GCC High) e Department of Defense (DoD). Gli utenti in queste aree possono usare l'app Gestione dei portali per apportare modifiche.

Se l'area non supporta Visual Studio Code per il Web, la selezione dell'icona dell'editor di codice </> nella barra dei comandi aprirà l'app Gestione dei portali.

Vai ai record Pagine Web, Moduli di base, Moduli con più passaggi, Elenchi o Modelli Web corrispondenti per modificare il codice.

Type Posizione del codice
Pagina Web Seleziona il record della pagina Web.
Seleziona il record del contenuto della pagina Web nella sezione Contenuto localizzato.
La copia della pagina può essere modificata nel campo Copia (HTML) nella scheda Generale.
Il codice JavaScript personalizzato e CSS personalizzato può essere modificato nella scheda Avanzate.
Modulo di base Seleziona il record del modulo di base.
Modifica JavaScript personalizzato nella scheda Impostazioni aggiuntive.
Modulo con più passaggi Seleziona il record del modulo con più passaggi.
Seleziona il passaggio del modulo con più passaggi nella scheda Passaggi modulo.
Modifica JavaScript personalizzato nella scheda Opzioni modulo.
List Seleziona il record dell'elenco.
Modifica JavaScript personalizzato nella scheda Opzioni.
Modello Web Seleziona il record del modello Web.
Modifica Origine nella scheda Generale.

Salva il record e visualizza l'anteprima del sito Web per testare il codice.

Vedi anche