Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Dieses Thema ist eine Vorabdokumentation und kann geändert werden.]
Im Designstudio können Sie Websitecode mit Visual Studio Code für das Web bearbeiten. Mit diesem Feature können Sie statische Inhalte, HTML, CSS, Liquid und JavaScript für die folgenden Websitemetadaten bearbeiten:
| Metadaten | Content |
|---|---|
| Erweiterte Formulare (mehrstufige Formulare) | JavaScript |
| Grundlegende Formulare | JavaScript |
| Inhaltsausschnitte | Alle unterstützten Inhaltsausschnittinhalte |
| Listen | JavaScript |
| Webdateien | Anzeigen und Herunterladen von Mediendateien. Bearbeiten von Textdateien (Code). |
| Webseiten | Alle unterstützten Inhalte (pro Sprache), JavaScript und CSS |
| Webvorlagen | Alle unterstützten Inhalte |
Hinweis
Sie können keine Metadateneinträge erstellen, sondern nur Inhalte und Code hinzufügen und bearbeiten sowie Dateianhänge anzeigen und herunterladen.
Visual Studio Code für das Web bietet eine kostenlose, nullinstallationsfreie Microsoft Visual Studio Code-Oberfläche, die vollständig in Ihrem Browser ausgeführt wird, sodass Sie Websitecode durchsuchen und einfache Codeänderungen schnell und sicher vornehmen können. Weitere Informationen: Visual Studio Code für die Weboberfläche.
Von Bedeutung
- Dies ist eine Vorschaufunktion.
- Funktionen in der Vorschauversion sind nicht für den Produktionseinsatz gedacht und können eine eingeschränkte Funktionalität aufweisen. Diese Funktionen sind vor einer offiziellen Veröffentlichung verfügbar, damit Kunden frühzeitig zugreifen und Feedback geben können.
Hinweis
- Beim ersten Laden von Visual Studio Code für das Web kann es einige Zeit dauern, da erforderliche Erweiterungen für dieses Feature installiert werden.
- Dateierstellungs-, Lösch- und Umbenennungsvorgänge werden nicht unterstützt.
- Dieses Feature verwendet die Weberweiterung Power Platform Tools . Weberweiterungen sind durch den Browser-Sandbox eingeschränkt und weisen daher Im Vergleich zu normalen Erweiterungen Einschränkungen auf.
- Power Platform CLI wird nicht unterstützt.
- Power Platform Tools-Weberweiterungsfeatures sind auf die Bearbeitung von Power Pages-Code beschränkt.
- Dieses Feature ist in Government Community Cloud (GCC), Government Community Cloud (GCC High) und Department of Defense (DoD) nicht verfügbar. Benutzer in diesen Regionen verwenden die Portalverwaltungs-App zum Bearbeiten von Code. Weitere Informationen finden Sie im Abschnitt "Bearbeiten von Code in der Portalverwaltungs-App".
Code bearbeiten, der in Design Studio verfügbar ist
Sie können mit dem Bearbeiten des Websitecodes mit Visual Studio Code für das Web über die Startseite von Power Pages beginnen, indem Sie im Dropdownmenü "Bearbeiten" die Option "Websitecode bearbeiten" auswählen.
Sie können Code auch im Designstudio in den folgenden Bereichen bearbeiten:
- Bearbeiten von Webseitencode aus dem Arbeitsbereich "Seiten"
- Headervorlagencode aus dem Arbeitsbereich "Seiten"
- Bearbeiten von benutzerdefiniertem CSS-Code im Styling-Arbeitsbereich
- Bearbeiten von benutzerdefiniertem JavaScript-Code für mehrstufige Formulare
- Bearbeiten von benutzerdefiniertem JavaScript-Code für einfache Formulare
- Bearbeiten von benutzerdefiniertem JavaScript für Listen
- Bearbeiten von Inhaltsausschnitten
- Bearbeiten von Webvorlagen
- Anzeigen und Herunterladen von Medienwebdateien (Bilder)
- Bearbeiten von textbasierten Webdateien (CSS, JavaScript, andere)
Sehen wir uns an, wie Code mithilfe dieser Bereiche bearbeitet wird.
Bearbeiten von Webseitencode aus dem Arbeitsbereich "Seiten"
Wenn Sie Power Pages-Designstudio öffnen, wird die Option "Code bearbeiten " im Menü"Seiten" 1 und in der oberen rechten Ecke des Bildschirms2 angezeigt.
Headervorlagencode aus dem Arbeitsbereich "Seiten"
Wählen Sie " Websitekopf bearbeiten" und dann " Code bearbeiten " aus, um den Code-Editor zu öffnen.
Bearbeiten von benutzerdefiniertem CSS-Code aus dem Styling-Arbeitsbereich
Wechseln Sie zum Arbeitsbereich "Formatieren ", und wählen Sie das verfügbare benutzerdefinierte CSS-Menü "Code bearbeiten " aus, um den Code-Editor zu öffnen.
Power Pages-Aktionsansicht
Mit der Power Pages-Aktionsansicht , auf die am unteren Rand des Datei-Explorers zugegriffen werden kann, können Sie Power Pages-Websites direkt im Editor verwalten. Dadurch wird die Notwendigkeit reduziert, zu Power Pages Studio zu wechseln, indem Entwickler häufige Aufgaben schnell innerhalb des Editors ausführen können.
Verfügbare Aktionen
Vorschau der Website
Diese Aktion löscht den Konfigurationscache und öffnet die Website in VS Code. Es ermöglicht Entwicklern, Änderungen am Websitecode in der Vorschau anzuzeigen und zu testen, ohne den Kontext zu Power Pages Studio wechseln zu müssen.In Power Pages Studio öffnen
Nachdem Sie Codeänderungen vorgenommen haben, verwenden Sie diese Aktion, um zu Power Pages Studio zu wechseln. Dies ist hilfreich beim Konfigurieren von Authentifizierungsanbietern, Webrollen und anderen Websiteeinstellungen, die im Code-Editor nicht bearbeitet werden können.In VS Code Desktop öffnen
Wenn VS Code Desktop installiert ist, öffnet diese Aktion die Website in der Desktop-App. Außerdem wird ein Websitedownload ausgelöst, um sicherzustellen, dass der Code lokal verfügbar ist und zur Bearbeitung bereit ist.
Konfliktbenachrichtigung zusammenführen
Wenn Sie mit anderen Entwicklern zusammenarbeiten, gibt es möglicherweise Situationen, in denen Sie an demselben Quellcode arbeiten. Wenn Sie versuchen, Änderungen an einer veralteten Datei zu speichern, erhalten Sie eine Benachrichtigung zum Vergleichen oder Überschreiben von Änderungen.
Wenn Sie den Code vergleichen, wird der aktuelle Code zusammen mit Ihrem Code angezeigt, und Sie können auf die vorhandenen Änderungen zurücksetzen, jede Änderung einzeln akzeptieren oder Ihre Änderungen verwenden und die vorhandenen Inhalte überschreiben.
Sie können den neuesten Inhalt überprüfen und entweder den Code zusammenführen oder überschreiben oder die Änderungen verwerfen.
Lernprogramm: Bearbeiten von Websitecode mithilfe von Visual Studio Code für das Web
In diesem Lernprogramm werden Sie schrittweise durch die Bearbeitung des Websitecodes mithilfe von Visual Studio Code for Web geführt.
Schritt 1: Bearbeiten von Websitecode mithilfe von Visual Studio Code für das Web
Öffnen Ihrer Website im Power Pages-Designstudio
Wählen Sie in der oberen rechten Ecke "Code bearbeiten" aus.
Wählen Sie im Bestätigungsdialogfeld "Visual Studio Code öffnen " aus.
Melden Sie sich mit Ihren Anmeldeinformationen für Umgebungen bei Visual Studio Code an.
Warten Sie darauf, dass die Power Platform Tools-Weberweiterung initialisiert und der Webseitencode im linken Bereich geladen wird.
Schritt 2: Aktualisieren von Inhalten und Code
Der Explorer auf der linken Seite des Bildschirms lädt die entsprechenden Konfigurationsmetadaten der Website, die mit Visual Code für das Web bearbeitet werden können.
Nehmen Sie Änderungen an den entsprechenden Metadatendateien vor, und drücken Sie STRG+S , um die Änderungen zu speichern.
Wechseln Sie zu Design Studio, und wählen Sie "Synchronisieren" aus, um alle Updates in Ihrer aktuellen Designstudiositzung abzurufen.
Wählen Sie "Vorschau" aus, um Änderungen auf der Power Pages-Website anzuzeigen.
Verwenden von Visual Studio Code für das Web oder Visual Studio Code Desktop
Benutzer können Änderungen an Seitenbearbeitungen mithilfe von Visual Studio Code für das Web bearbeiten, debuggen und in der Vorschau anzeigen, ohne externe Tools verwenden zu müssen. Visual Studio Code Desktop bietet weitere erweiterte Features zum Bearbeiten aller Websitemetadaten und zur Integration in GitHub-, Framework- und fortlaufende Integration/kontinuierliche Entwicklungsprozesse (CI/CD).
| Merkmal | VS-Code für das Web | VS Code Desktop |
|---|---|---|
| Erstellen neuer Metadateneinträge für die Websitekonfiguration | Nein | Beschränkt auf Webseiten, Seitenvorlagen, Webvorlagen, Inhaltsausschnitte und Webdateien. |
| Direkte Websitebearbeitung | Yes | Nein |
| Bearbeiten von Websitemetadaten | Beschränkt auf das Bearbeiten von Webseiten, Inhaltsausschnitten, grundlegenden Formularen, mehrstufigen Formularen, Listen und Webvorlagen. | Alle Metadatenkonfigurationen für Power Pages |
| Websitevorschau | Geplant | Geplant |
| Power Platform CLI-Unterstützung | Nein | Yes |
| Erweiterter CPU- und speicherlastiger Workflow – unterstützt durch ReactJS oder andere Framework-Build-Tools | Nein | Yes |
| GitHub-Integration mit Funktionen wie Code-Einchecken, Auschecken, Verwalten von Konflikten und Zusammenführen. | Nein | Yes |
Bearbeiten von Code in der Portalverwaltungs-App
Hinweis
- Die Verwendung von Visual Studio Code für das Web zum Bearbeiten von Websites wird in Government Community Cloud (GCC), Government Community Cloud (GCC High) und Department of Defense (DoD) nicht unterstützt. Benutzer in diesen Regionen können die Portalverwaltungs-App verwenden, um ihre Änderungen vorzunehmen.
Wenn der Bereich den Visual Studio Code für das Web nicht unterstützt, wird durch Auswählen des Code-Editor-Symbols </> in der Befehlsleiste die Portalverwaltungs-App geöffnet.
Navigieren Sie zu den entsprechenden Webseiten, Standardformularen, Mehrschrittformularen, Listen oder Webvorlagen-Datensätzen , um Code zu bearbeiten.
| Typ | Codespeicherort |
|---|---|
| Web page | Websitedatensatz auswählen.
Wählen Sie den Inhaltsdatensatz für Webseiten aus dem Abschnitt " Lokalisierte Inhalte " aus. Seitenkopie kann im Feld "Kopieren" (HTML) auf der Registerkarte " Allgemein " bearbeitet werden. Benutzerdefinierter JavaScript - und benutzerdefinierter CSS-Code kann über die Registerkarte "Erweitert " bearbeitet werden. |
| Grundform | Wählen Sie den grundlegenden Formulardatensatz aus. Benutzerdefiniertes JavaScript auf der Registerkarte "Zusätzliche Einstellungen" bearbeiten. |
| Mehrstufiges Formular | Wählen Sie den Mehrschritt-Formulardatensatz aus. Wählen Sie den mehrstufigen Formularschritt auf der Registerkarte " Formularschritte " aus. Benutzerdefiniertes JavaScript auf der Registerkarte ' Formularoptionen' bearbeiten. |
| List | Wählen Sie den Listendatensatz aus. Benutzerdefiniertes JavaScript auf der Registerkarte "Optionen" bearbeiten. |
| Webvorlage | Wählen Sie den Webvorlagendatensatz aus. Quelle auf der Registerkarte "Allgemein" bearbeiten. |
Speichern Sie den Datensatz und zeigen Sie eine Vorschau Ihrer Website an, um Ihren Code zu testen.