Udostępnij przez


Edytowanie kodu za pomocą programu Visual Studio Code dla sieci Web (wersja zapoznawcza)

[Ten temat jest dokumentacją wersji wstępnej i może ulec zmianie.]

Z poziomu programu Design Studio można edytować kod witryny przy użyciu programu Visual Studio Code dla sieci Web. Ta funkcja umożliwia edytowanie zawartości statycznej, HTML, CSS, Liquid i JavaScript dla następujących metadanych witryny internetowej:

Metadane Content
Formularze zaawansowane (formularze wieloetapowe) JavaScript
Formularze podstawowe JavaScript
Fragmenty kodu zawartości Wszystkie obsługiwane wstawki zawartości
Listy JavaScript
Pliki internetowe Wyświetlanie i pobieranie plików multimedialnych. Edytuj pliki tekstowe (kod).
Strony sieci Web Cała obsługiwana zawartość (w zależności od języka), JavaScript i CSS
Szablony sieci Web Cała obsługiwana zawartość

Uwaga / Notatka

Nie będzie można tworzyć rekordów metadanych, a jedynie dodawać i edytować zawartość, kod oraz wyświetlać i pobierać załączniki plików.

Program Visual Studio Code dla sieci Web zapewnia bezpłatne, zerowe środowisko programu Microsoft Visual Studio Code działające w całości w przeglądarce, dzięki czemu można przeglądać kod witryny i szybko i bezpiecznie wprowadzać lekkie zmiany kodu. Więcej informacji: Visual Studio Code dla środowiska internetowego.

Ważne

  • Jest to funkcja w wersji zapoznawczej.
  • Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są dostępne przed oficjalną wersją, aby klienci mogli uzyskać wczesny dostęp i przekazać opinię.

Pokaz użycia programu Visual Studio Code dla sieci Web do edytowania witryny programu Power Pages.

Uwaga / Notatka

  • Pierwsze ładowanie programu Visual Studio Code dla sieci Web może zająć trochę czasu, ponieważ zainstaluje wymagane rozszerzenia dla tej funkcji.
  • Operacje tworzenia, usuwania i zmieniania nazw plików nie są obsługiwane.
  • Ta funkcja korzysta z rozszerzenia sieciowego Power Platform Tools. Rozszerzenia sieci Web są ograniczone przez piaskownicę przeglądarki i mają ograniczenia w porównaniu z normalnymi rozszerzeniami.
    • Interfejs wiersza polecenia platformy Power Platform nie jest obsługiwany.
    • Funkcje rozszerzenia internetowego narzędzi Power Platform Tools są ograniczone do środowiska edytowania kodu w usłudze Power Pages.
    • Ta funkcja nie jest dostępna w usłudze Government Community Cloud (GCC), Government Community Cloud (GCC High) i Departamencie Obrony (DoD). Użytkownicy w tych regionach będą używać aplikacji Portals Management do edytowania kodu. Aby uzyskać więcej informacji , zobacz Edytowanie kodu w aplikacji Do zarządzania portalami .

Edytowanie kodu dostępnego w programie Design Studio

Możesz rozpocząć edytowanie kodu witryny przy użyciu programu Visual Studio Code dla sieci Web na stronie głównej usługi Power Pages, wybierając opcję Edytuj kod witryny z menu rozwijanego Edytuj .

Możesz również edytować kod w studio projektowym z następujących obszarów:

Przyjrzyjmy się, jak edytować kod przy użyciu tych obszarów.

Edytuj kod strony internetowej z obszaru roboczego Pages

Po otwarciu studio projektanta Power Pages zobaczysz opcję Edytuj kod w menu Strony1 oraz w prawym górnym rogu ekranu2.

Edytuj kod z obszaru roboczego Pages.

Kod szablonu nagłówka z obszaru roboczego Pages

Wybierz pozycję Edytuj nagłówek witryny , a następnie wybierz pozycję Edytuj kod , aby otworzyć edytor kodu.

Edytuj kod z nagłówka Stron.

Edytowanie niestandardowego kodu CSS z obszaru roboczego Styling

Przejdź do obszaru roboczego Styl i wybierz dostępne menu niestandardowego CSS Edytuj kod, aby otworzyć edytor kodu.

Edytuj kod z niestandardowego arkusza CSS.

Widok akcji Power Pages

Widok Akcje stron Power Pages, dostępny w dolnej części Eksploratora plików, umożliwia zarządzanie witrynami Power Pages bezpośrednio w edytorze. Zmniejsza to konieczność przełączenia się do programu Power Pages Studio, umożliwiając deweloperom szybkie wykonywanie typowych zadań z poziomu edytora.

Dostępne akcje

  • Strona demonstracyjna
    Ta akcja powoduje wyczyszczenie pamięci podręcznej konfiguracji i otwarcie witryny w programie VS Code. Umożliwia deweloperom wyświetlanie podglądu i testowanie zmian w kodzie witryny bez konieczności przełączania kontekstu do programu Power Pages Studio.

  • Otwórz w programie Power Pages Studio
    Po wprowadzeniu zmian w kodzie użyj tej akcji, aby przejść do programu Power Pages Studio. Jest to przydatne w przypadku konfigurowania dostawców uwierzytelniania, ról sieci Web i innych ustawień witryny, które nie są edytowalne w edytorze kodu.

  • Otwórz w programie VS Code Desktop
    Jeśli program VS Code Desktop jest zainstalowany, ta akcja spowoduje otwarcie witryny w aplikacji klasycznej. Wyzwala również pobieranie witryny, zapewniając, że kod jest dostępny lokalnie i gotowy do edycji.

Widok akcji Power Pages w programie VS Code.

Powiadomienie o konflikcie scalania

Jeśli współpracujesz z innymi deweloperami, mogą wystąpić sytuacje, w których będziesz pracować nad tym samym kodem źródłowym. W przypadku próby zapisania zmian w nieaktualnym pliku otrzymasz powiadomienie dotyczące porównywania lub zastępowania zmian.

Porównanie kodu spowoduje wyświetlenie bieżącego kodu obok Twojego kodu, co pozwoli na przywrócenie wcześniejszych wersji, zaakceptowanie każdej zmiany indywidualnie lub użycie Twoich zmian i nadpisanie istniejącej zawartości.

Scalanie konfliktów w kodzie.

Będziesz mógł przejrzeć najnowszą treść i scalić lub nadpisać kod albo odrzucić zmiany.

Samouczek: edytowanie kodu witryny przy użyciu programu Visual Studio Code dla sieci Web

W tym samouczku przedstawiono edytowanie kodu witryny przy użyciu programu Visual Studio Code dla sieci Web.

Krok 1. Edytowanie kodu witryny przy użyciu programu Visual Studio Code dla sieci Web

  1. Otwieranie witryny w programie Power Pages Design Studio

  2. W prawym górnym rogu wybierz pozycję Edytuj kod

    Otwieranie w programie Visual Studio Code z poziomu studio projektowania.

  3. Wybierz pozycję Otwórz program Visual Studio Code w oknie dialogowym potwierdzenia.

  4. Zaloguj się do programu Visual Studio Code przy użyciu poświadczeń środowiska.

  5. Poczekaj na zainicjowanie rozszerzenia internetowego Power Platform Tools oraz załadowanie kodu strony internetowej w okienku po lewej stronie.

Krok 2. Aktualizowanie zawartości i kodu

  1. Eksplorator po lewej stronie ekranu ładuje odpowiednie metadane konfiguracji witryny internetowej, które można edytować przy użyciu programu Visual Code dla sieci Web.

    Menu Eksploratora dla obszaru roboczego bez tytułu z plikami internetowymi.

  2. Wprowadź zmiany w odpowiednich plikach metadanych i naciśnij Ctrl+S , aby zapisać zmiany.

  3. Przejdź do programu Design Studio i wybierz pozycję Synchronizuj , aby ściągnąć wszystkie aktualizacje w bieżącej sesji programu Design Studio.

    Interfejs umożliwiający użytkownikowi wybranie przycisku Synchronizuj w celu zsynchronizowania zmian wprowadzonych w programie Visual Studio Code w programie Design Studio.

  4. Wybierz pozycję Podgląd , aby wyświetlić zmiany w witrynie Power Pages.

Używanie programu Visual Studio Code dla programu Web lub Visual Studio Code Desktop

Użytkownicy mogą edytować, debugować i wyświetlać podgląd zmian na stronach przy użyciu programu Visual Studio Code dla sieci Web bez konieczności używania narzędzi zewnętrznych. Program Visual Studio Code Desktop udostępnia inne zaawansowane funkcje do edytowania wszystkich metadanych witryny i integracji z usługą GitHub, strukturami i procesami ciągłej integracji/ciągłego opracowywania (CI/CD).

Funkcja Program VS Code dla sieci Web VS Code Desktop
Tworzenie nowych rekordów metadanych konfiguracji witryny internetowej Nie. Ograniczone do stron sieci Web, szablonów stron, szablonów sieci Web, fragmentów zawartości i plików internetowych.
Bezpośrednie edytowanie witryny Tak Nie.
Edytowanie metadanych witryny Ograniczone do edytowania stron internetowych, fragmentów zawartości, formularzy podstawowych, formularzy wieloetapowych, list i szablonów internetowych. Wszystkie konfiguracje metadanych Power Pages
Podgląd witryny Planowane Planowane
Obsługa Power Platform CLI Nie. Tak
Zaawansowany przepływ pracy ograniczony przez CPU i pamięć masową — obsługa biblioteki ReactJS lub innego narzędzia do kompilacji frameworku. Nie. Tak
Integracja usługi GitHub z funkcjami, takimi jak ewidencjonowywanie kodu, wyewidencjonowywanie, zarządzanie konfliktami i scalanie. Nie. Tak

Edytowanie kodu w aplikacji Do zarządzania portalami

Uwaga / Notatka

  • Edytowanie witryn internetowych przy użyciu programu Visual Studio Code nie jest obsługiwane w chmurze Government Community Cloud (GCC), Government Community Cloud (GCC High) i Departamencie Obrony (DoD). Użytkownicy w tych regionach mogą użyć aplikacji Portals Management , aby wprowadzić zmiany.

Jeśli region nie obsługuje programu Visual Studio Code dla sieci Web, wybranie ikony <edytora kodu /> na pasku poleceń spowoduje otwarcie aplikacji Portals Management.

Przejdź do żądanych stron sieci Web, formularzy podstawowych, formularzy obejmujących wiele kroków, list lub szablonów sieci Web, aby edytować kod.

Typ Lokalizacja kodu
Web page Wybierz rekord strony internetowej.
Wybierz rekord zawartości strony internetowej w sekcji Zlokalizowana zawartość .
Kopiowanie strony można edytować w polu Kopiuj (HTML) na karcie Ogólne .
Niestandardowy kod JavaScript i Niestandardowy kod CSS można edytować na karcie Zaawansowane .
Formularz podstawowy Wybierz podstawowy zapis formularza. Edytuj niestandardowy kod JavaScript na karcie Ustawienia dodatkowe .
Formularz wieloetapowy Wybierz rekord formularza wieloetapowego.
Wybierz krok formularza wieloetapowego na karcie Kroki formularza . Edytuj niestandardowy kod JavaScript na karcie Opcje formularza .
List Wybierz rekord listy. Edytuj niestandardowy kod JavaScript na karcie Opcje .
Szablon sieci Web Wybierz rekord szablonu internetowego. Edytuj źródło na karcie Ogólne .

Zapisz rekord i wyświetl podgląd witryny internetowej, aby przetestować kod.

Zobacz także