Compartir vía


Editar código con Visual Studio Code para la web (versión preliminar)

[Este tema es documentación preliminar y está sujeto a modificaciones.]

Desde el estudio de diseño, puede editar el código del sitio con Visual Studio Code para la web. Esta característica le permite editar contenido estático, HTML, CSS, Liquid y JavaScript para los siguientes metadatos del sitio web:

Metadata Contenido
Formularios avanzados (formularios de varios pasos) Javascript
Formularios básicos Javascript
Fragmentos de contenido Todo el contenido de fragmentos de contenido compatible
Listas Javascript
Archivos web Ver y descargar archivos multimedia. Editar archivos de texto (código).
Páginas web Todo el contenido admitido (por idioma), JavaScript y CSS
Plantillas web Todo el contenido admitido

Nota

No podrá crear registros de metadatos, solo agregar y editar contenido, código y ver o descargar datos adjuntos del archivo.

Visual Studio Code para la web ofrece una experiencia de Microsoft Visual Studio Code sin instalación y gratuita que se ejecuta íntegramente en su explorador, lo que le permite examinar el código del sitio y realizar ligeros cambios de código de forma rápida y segura. Más información: Experiencia de Visual Studio Code para la web.

Importante

  • Esta es una característica en vista previa.
  • Las características en vista previa no se han diseñado para un uso de producción y pueden tener una funcionalidad restringida. Estas características están disponibles antes del lanzamiento oficial para que los clientes puedan tener un acceso anticipado y proporcionar comentarios.

Demostración del uso de Visual Studio Code para la web para editar el sitio de Power Pages

Nota

  • Puede que Visual Studio Code para la web tarde en cargarse la primera vez, ya que se instalarán las extensiones necesarias para esta característica.
  • No se admiten las operaciones de creación, eliminación y cambio de nombre de archivo.
  • Esta característica usa la extensión web power Platform Tools . Las extensiones web están restringidas por el espacio aislado del explorador, por lo que tienen limitaciones en comparación con las extensiones normales.

Editar código disponible en el estudio de diseño

Puede comenzar a editar el código de su sitio mediante Visual Studio Code para la web desde la página principal de Power Pages eligiendo la opción Editar código de sitio en el menú desplegable Editar.

También puedes editar código en el estudio de diseño desde las siguientes áreas:

Veamos cómo editar código usando estas áreas.

Editar el código de la página web desde el espacio de trabajo de Pages

Al abrir el estudio de diseño de Power Pages, verá la opción Editar código en el menú Páginas1 y en la esquina superior derecha de la pantalla2.

Editar el código desde el espacio de trabajo de Pages.

Código de plantilla de encabezado del espacio de trabajo de Pages

Seleccione Editar encabezado del sitio y, a continuación, Editar código para abrir el editor de código.

Editar el código desde el encabezado de Pages.

Editar código CSS personalizado desde el área de trabajo de estilos

Vaya al área de trabajo de estilos y seleccione el menú Editar código CSS personalizado disponible para abrir el editor de código.

Editar código desde CSS personalizado.

Vista de acciones en Power Pages

La vista Acciones de Power Pages , accesible en la parte inferior del Explorador de archivos, le permite administrar sitios de Power Pages directamente dentro del editor. Reduce la necesidad de cambiar a Power Pages Studio al permitir que los desarrolladores realicen tareas comunes rápidamente desde el editor.

Acciones disponibles

  • Sitio de vista previa
    Esta acción borra la memoria caché de configuración y abre el sitio en VS Code. Permite a los desarrolladores obtener una vista previa y probar los cambios en el código de sitio sin necesidad de cambiar el contexto a Power Pages Studio.

  • Abrir en Power Pages Studio
    Después de realizar cambios en el código, use esta acción para ir a Power Pages Studio. Esto es útil para configurar proveedores de autenticación, roles web y otras opciones de configuración de sitio que no se pueden editar en el editor de código.

  • Abrir en VS Code Desktop
    Si vs Code Desktop está instalado, esta acción abre el sitio en la aplicación de escritorio. También desencadena una descarga del sitio, lo que garantiza que el código está disponible localmente y listo para su edición.

Vista de acciones de Power Pages en VS Code.

Fusionar notificación de conflicto

Si está colaborando con otros desarrolladores, puede haber situaciones en las que trabajará en el mismo código fuente. En caso de que intente guardar los cambios en un archivo desactualizado, recibirá una notificación para Comparar o Sobrescribir cambios.

Comparar el código mostrará el código actual junto con su código y le permitirá volver a los cambios existentes, aceptar cada cambio individualmente o usar sus cambios y sobrescribir los contenidos existentes.

Combinar conflictos en el código.

Podrá revisar el contenido más reciente y fusionar o sobrescribir el código o descartar los cambios.

Tutorial: Editar el código del sitio con Visual Studio Code para la web

En este tutorial recorrerá la edición del código del sitio con Visual Studio Code para la web.

Paso 1: Editar el código del sitio con Visual Studio Code para la web

  1. Abra su sitio en el estudio de diseño de Power Pages

  2. En la esquina superior derecha, seleccione Editar código.

    Abrir en Visual Studio Code el estudio de diseño

  3. Seleccione Abrir Visual Studio Code en el cuadro de diálogo de confirmación.

  4. Inicie sesión en Visual Studio Code con las credenciales del entorno.

  5. Espere a que la extensión web Power Platform Tools se inicialice y a que el código de la página web se cargue en el panel izquierdo.

Paso 2: Actualice el contenido y el código

  1. El explorador en el lado izquierdo de la pantalla carga los metadatos de configuración del sitio web respectivos que se pueden editar usando Visual Code for the Web.

    Menú Explorer para un espacio de trabajo sin título que muestra archivos web.

  2. Realice los cambios en los archivos de metadatos correspondientes y presione Ctrl+S para guardarlos.

  3. Vaya al estudio de diseño y seleccione Sincronizar para extraer todas las actualizaciones en su sesión de estudio de diseño actual.

    Interfaz que permite al usuario seleccionar el botón Sincronizar para sincronizar los cambios realizados en Visual Studio Code con el estudio de diseño.

  4. Seleccione Vista previa para ver los cambios en el sitio de Power Pages.

Usar Visual Studio Code para la web o Visual Studio Code para escritorio

Los usuarios pueden editar, depurar y obtener una vista previa de los cambios en las ediciones de la página con Visual Studio Code para la web sin necesidad de utilizar herramientas externas. Visual Studio Code para escritorio proporciona otras características avanzadas para editar todos los metadatos del sitio y para la integración con GitHub, los marcos y los procesos de integración continua/desarrollo continuo (CI/CD).

Característica VS Code para la web VS Code para escritorio
Crear nuevos registros de metadatos de configuración del sitio web No Limitado a páginas web, plantillas de página, plantillas web, fragmentos de contenido y archivos web.
Edición directa del sitio No
Edición de metadatos del sitio Limitado a la edición de páginas web, fragmentos de contenido, formularios básicos, formularios de varios pasos, listas y plantillas web. Toda la configuración de metadatos de Power Pages
Vista previa del sitio Planeado Planeado
Soporte de Power Platform CLI No
Cpu avanzada y flujo de trabajo enlazado a almacenamiento: Compatibilidad con ReactJS u otra herramienta de compilación de marcos No
Integración de GitHub con capacidades como el registro de entrada y salida de código, la gestión de conflictos y la fusión. No

Edición de código en la aplicación de Administración de portales

Nota

  • El uso de Visual Studio Code para la Web para editar sitios web no se admite en Government Community Cloud (GCC), Government Community Cloud (GCC High) y Department of Defense (DoD). Los usuarios de estas regiones pueden utilizar la aplicación de Administración de portales para realizar sus cambios.

Si la región no admite Visual Studio Code para la web, al seleccionar el icono del editor de código </> en la barra de comandos se abrirá la aplicación de Administración de portales.

Navegue a los registros correspondientes de Páginas web, Formularios básicos, Formularios de varios pasos, Listas o Plantillas web para editar el código.

Tipo Ubicación del código
Página web Seleccione el registro de la página web.
Seleccione el registro de contenido de la página web en la sección Contenido localizado.
La copia de la página puede editarse en el campo Copiar (HTML) de la pestaña General.
El código JavaScript personalizado y and CSS personalizado pueden editarse en la pestaña Avanzado.
Formulario básico Seleccione el registro de formulario básico. Edite JavaScript personalizado en la pestaña Configuración adicional .
Formulario de varios pasos Seleccione el registro de formulario de varios pasos.
Seleccione el paso de formulario de varios pasos en la pestaña Pasos del formulario . Edite JavaScript personalizado en la pestaña Opciones del formulario .
List Seleccione el elemento de la lista. Edite JavaScript personalizado en la pestaña Opciones .
Plantilla web Seleccione el registro de plantilla web. Edite Origen en la pestaña General .

Guarde el registro y obtenga una vista previa de su sitio web para probar su código.

Vea también