Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[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.
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.
- No se admite la CLI de Power Platform.
- Las características de la extensión web de Power Platform Tools están limitadas a la experiencia de edición de código de Power Pages.
- Esta característica no está disponible en Government Community Cloud (GCC), Government Community Cloud (GCC High) y Department of Defense (DoD). Los usuarios de estas regiones utilizarán la aplicación de Administración de portales para editar el código. Consulte Edición de código en la aplicación de Administración de portales para obtener más información.
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:
- Editar el código de la página web desde el área de trabajo de páginas
- Código de plantilla de encabezado desde el área de trabajo de páginas
- Editar código CSS personalizado desde el área de trabajo de estilos
- Editar código JavaScript personalizado para formularios de varios pasos
- Editar código JavaScript personalizado para formularios básicos
- Editar JavaScript personalizado para listas
- Editar fragmentos de contenido
- Editar plantillas web
- Ver y descargar archivos web multimedia (imágenes)
- Editar archivos web basados en texto (CSS, JavaScript, otros)
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.
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 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.
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.
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.
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
Abra su sitio en el estudio de diseño de Power Pages
En la esquina superior derecha, seleccione Editar código.
Seleccione Abrir Visual Studio Code en el cuadro de diálogo de confirmación.
Inicie sesión en Visual Studio Code con las credenciales del entorno.
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
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.
Realice los cambios en los archivos de metadatos correspondientes y presione Ctrl+S para guardarlos.
Vaya al estudio de diseño y seleccione Sincronizar para extraer todas las actualizaciones en su sesión de estudio de diseño actual.
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 | Sí | 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 | Sí |
| Cpu avanzada y flujo de trabajo enlazado a almacenamiento: Compatibilidad con ReactJS u otra herramienta de compilación de marcos | No | Sí |
| 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 | Sí |
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.