Freigeben über


Erweiterung von Visual Studio Code verwenden

Visual Studio Code ist ein leichter, aber leistungsstarker Quellcode-Editor, der auf Ihrem Desktop ausgeführt wird und für Windows, macOS und Linux verfügbar ist. Es kommt mit integrierter Unterstützung für JavaScript, TypeScript und Node.js und verfügt über ein reichhaltiges Ökosystem von Erweiterungen für andere Sprachen (wie C++, C#, Java, Python, PHP und Go) und Laufzeiten (wie .NET und Unity). Weitere Informationen finden Sie unter Erste Schritte mit VS Code.

Visual Studio Code macht es möglich, dass Sie Ihre Fähigkeiten über Erweiterungen erweitern können. Visual Studio Code-Erweiterungen können der Gesamtumgebung weitere Funktionen hinzufügen. Mit der Veröffentlichung dieser Funktion können Sie jetzt die Visual Studio Code-Erweiterung mit Power Pages verwenden.

Visual Studio Code-Erweiterung für Power Pages

Die Power Platform Tools fügen die Funktionalität hinzu, Websites mithilfe von Visual Studio Code zu konfigurieren und die integrierte Liquid-Sprache IntelliSense zu verwenden, die Hilfe mit Code-Vervollständigung, Unterstützung und Hinweisen ermöglicht, während die Schnittstelle der Portale mit Visual Studio Code angepasst wird. Mit der Visual Studio Codeerweiterung können Sie Portale auch über die Microsoft Power Platform CLI konfigurieren.

Anmerkung

  • Sie müssen sicherstellen, dass node.js heruntergeladen und auf derselben Arbeitsstation installiert wird wie Visual Studio Code für die Power Pages Funktion arbeiten.
  • Stellen Sie sicher, dass nur Power Platform Tools installiert sind und nicht Power Platform Tools und Power Platform Tools [VORSCHAUVERSION]. Details finden Sie unter Bekannte Probleme.

Animation, die Ihnen erklärt, wie Sie Power Platform Tools installieren und festlegen

Anforderungen

Vor der Verwendung der Visual Studio Code-Erweiterung für Power Pages Portale müssen Sie:

Visual Studio Code-Erweiterung installieren

Nach der Installation von Visual Studio Code müssen Sie die Erweiterung für die Power Platform Tools Plug-In für Visual Studio Code installieren.

So installieren Sie die Visual Studio Code-Erweiterung:

  1. Öffnen Sie Visual Studio Code.

  2. Wählen Sie im linken Bereich Erweiterungen aus.

    Visual Studio Code Erweiterung.

  3. Wählen Sie das Symbol Einstellungen oben rechts im Erweiterungsbereich.

  4. Suchen Sie nach Power Platform Tools und wählen Sie diese aus.

    Wählen Sie Power Platform Tools.

  5. Wählen Sie Installieren aus.

  6. Überprüfen Sie anhand der Statusmeldungen, ob die Erweiterung erfolgreich installiert wurde.

Website-Inhalt herunterladen

Informationen zur Authentifizierung einer Microsoft Dataverse-Umgebung und zum Herunterladen von Website-Inhalt finden Sie im Tutorial Microsoft Power Platform CLI mit Power Pages verwenden – Website-Inhalte herunterladen.

Tipp

Die Power Platform Tools-Erweiterung ermöglicht automatisch die Verwendung von Microsoft Power Platform CLI-Befehlen aus Visual Studio Code über Visual Studio Integrierte Terminal.

Dateisymbole

Die Visual Studio Code-Erweiterung für Power Pages identifiziert und zeigt automatisch Symbole für Dateien und Ordner im heruntergeladenen Websiteinhalt an.

Liste der Dateien in einer Starter-Vorlage mit websitespezifischem Dateisymbolthemen.

Visual Studio Code verwendet die Standardeinstellung Dateisymbol-Thema, die keine Power Pages spezifischen Symbole anzeigt. Um für Ihre Website spezifische Dateisymbole anzuzeigen, müssen Sie die Visual Studio Code-Instanz aktualisieren, um das Power Pages spezifische Dateisymboldesign zu verwenden.

So aktivieren Sie ein portalspezifisches Dateisymboldesign:

  1. Öffnen Sie Visual Studio Code.

  2. Gehen Sie zu Datei>Präferenzen>Thema>Dateisymbolthema

  3. Wählen Sie das Design für die PowerApps Portalsymbole aus.

    Wählen Sie das Design für die Power Apps Portalesymbole aus.

Livevorschau

Die Visual Studio Code Erweiterung ermöglicht eine Live-Vorschauoption zum Anzeigen der Power Pages Inhaltsseite der Visual Studio Codeschnittstelle während der Entwicklungserfahrung.

Um die Vorschau anzuzeigen, wählen Sie die Schaltfläche „Vorschau“ oben rechts aus, wenn eine HTML-Datei in Bearbeitungsmodus geöffnet ist.

Seitenvorschau

Der Vorschaubereich wird auf der rechten Seite der bearbeiteten Seite geöffnet.

Ein Bildschirm mit Dateiliste, geöffneter Datei im Visual Studio Code-Editor und einer Vorschau auf der rechten Seite.

Die Vorschaufunktion erfordert, dass die anderen Dateien auch in derselben Visual Studio Code-Sitzung geöffnet sind, aus denen das HTML-Markup für die Anzeige der Vorschau besteht. Wenn beispielsweise nur die HTML-Datei geöffnet wird, ohne dass die Ordnerstruktur mit Visual Studio Code geöffnet wurde, wird die folgende Meldung angezeigt.

Das Ausführen des beigesteuerten Befehls: „microsoft-powerapps-Portals.preview-show“ ist fehlgeschlagen.

Wenn dieses Problem auftritt, öffnen Sie den Ordner mit Datei > Ordner öffnen und wählen Sie den heruntergeladenen Websiteinhaltsordner aus, um ihn zu öffnen, bevor Sie erneut versuchen, eine Vorschau anzuzeigen.

AutoVervollständigen

Die Autovervollständigungsfunktion in der Visual Studio Code-Erweiterung zeigt den aktuell bearbeiteten Kontext und die relevanten Autovervollständigungselemente über IntelliSense an.

Ein Beispiel für die automatische Vervollständigung für die Seitenvorlagen-ID.

Liquid-Tags

Beim Anpassen heruntergeladener Inhalte mit Visual Studio Code können Sie jetzt Liquid-Stichworte mit IntelliSense für Power Pages verwenden.

Beginnen Sie mit der Eingabe und eine Liste mit Liquid-Tags wird angezeigt. Sobald Sie das Tag ausgewählt haben, ist es korrekt formatiert und bereit für weitere Eingaben.

Ausschnitt mit einem Beispiel für die Vervollständigung des Liquid-Tags

Liquid-Objekte

Sie können Liquid Object Codevervollständigungen anzeigen, indem Sie {{ }} eingeben. Während sich der Cursor zwischen den Klammern befindet, wählen Sie <CTRL + space> , um eine Liste mit Liquid-Objekten anzuzeigen, die Sie auswählen können. Wenn das Objekt mehr Eigenschaften hat, können Sie ein . eingeben und dann <CTRL + space> erneut auswählen, um bestimmte Eigenschaften des Liquid-Objekts anzuzeigen.

Ein flüssiges Objekt eingeben.

Vorlagentags

Sie können Power Pages Vorschläge für Webvorlagen anzeigen, indem Sie den Cursor in die {include ' '} Anweisung platzieren und <CTRL> - space auswählen. Eine Liste vorhandener Webvorlagen wird angezeigt, aus der Sie auswählen können.

Vorlagentags.

Website-Objekte erstellen, löschen und umbenennen

Innerhalb von Visual Studio Code können Sie die folgenden Website-Komponenten erstellen, löschen und umbenennen:

  • Webseiten
  • Seitenvorlagen
  • Webvorlagen
  • Inhalts-Snippets
  • Neue Assets (Webdateien)

Vorgänge erstellen

Sie können die Kontextmenüoptionen verwenden, um neue Website-Komponenten zu erstellen, eines der unterstützten Objekte mit der rechten Maustaste auswählen und auswählen Power Pages und wählen Sie den Website-Objekttyp aus, den Sie erstellen möchten.

Alternativ können Sie die verwenden Visual Studio Code-Befehlspalette durch Auswahl Ctrl + Shift + P verwenden.

Neues Zielobjekt erstellen.

Sie müssen weitere Parameter angeben, um das Objekt zu erstellen.

Object Parameter
Webseiten Name, Seitenvorlage, übergeordnete Seite
Seitenvorlagen Name, Webvorlage
Webvorlagen Name des Dataflows
Inhalts-Snippets Name und ob das Snippet HTML oder Text sein soll.
Neue Assets (Webdateien) Name, übergeordnete Seite und Datei zum Hochladen auswählen.

Vorgänge umbenennen und löschen

Aus der Dateinavigation heraus können Sie über das Kontextmenü Power Pages Komponenten umbenennen oder löschen.

Anmerkung

Gelöschte Objekte können aus dem Desktop-Papierkorb wiederhergestellt werden.

Einschränkungen

Die folgenden Einschränkungen gelten derzeit für die Power Platform Tools für Portale:

  • Autovervollständigen-Funktionen unterstützen nur eine eingeschränkte Funktionalität.
  • Live Vorschau unterstützt keine benutzerdefinierten Designs oder Liquid-Objekte.

Siehe auch

Power Pages Unterstützung für Microsoft Power Platform CLI (Vorschauversion)