Partilhar via


Utilizar a extensão do Visual Studio Code

Nota

A partir de 12 de outubro de 2022, os portais do Power Apps passam a ser Power Pages. Mais informações: O Microsoft Power Pages está agora em disponibilidade geral (blogue)
Em breve, vamos migrar e unir a documentação dos portais do Power Apps com a documentação do Power Pages.

Descrição geral

O Visual Studio Code (VS Code) é um editor de código de fonte leve, mas poderoso, que funciona no seu ambiente de trabalho e está disponível para Windows, macOS e Linux. É fornecido com suporte incorporado para JavaScript, TypeScript e Node.js e tem um ecossistema de extensões avançado para outras linguagens (tais como C++, C#, Java, Python, PHP e Go) e runtime (como .NET e Unity). Para obter mais informações, veja Introdução ao VS Code.

O VS Code permite-lhe alargar a sua capacidade através de extensões. As extensões do VS Code podem adicionar mais funcionalidades à experiência global. Com o lançamento desta caraterística, pode agora utilizar a extensão do VS Code para trabalhar com portais do Power Apps.

Extensão do VS Code para portais

O Power Platform Tools acrescenta a capacidade de configurar portais usando o VS Code e utilizar a linguagem Liquid incorporada IntelliSense permitindo ajudar na conclusão, assistência e sugestão de código ao personalizar a interface de portais usando o VS Code. Utilizando a extensão do VS Code, também pode configurar portais através do suporte de portais para a CLI do Microsoft Power Platform.

Animação que explica como instalar e definir o Power Platform Tools.

Pré-requisitos

Antes de utilizar a extensão do VS Code para os portais do Power Apps, tem de:

Instalar a extensão do VS Code

Depois de instalar o Visual Studio Code, tem de instalar a extensão para o plug-in dos portais do Power Apps para o VS Code.

Para instalar a extensão do VS Code:

  1. Abra o Visual Studio Code.

  2. Selecione o ícone Extensões. (Extensões) no painel esquerdo.

    Selecionar extensões.

  3. Selecionar Ícone Definições. a partir do painel superior direito no painel extensões.

  4. Procure e selecione Power Platform Tools.

    Selecione Power Platform Tools.

  5. Selecione Instalar.

  6. Verifique se a extensão é instalada com êxito a partir das mensagens de estado.

Transferir conteúdo de portais

Para se autenticar num ambiente do Microsoft Dataverse e transferir conteúdos de portais, consulte o tutorial Utilizar a CLI do Microsoft Power Platform com portais – transferir conteúdo de portais.

Dica

A Extensão do Power Platform Tools permite automaticamente a utilização de comandos CLI do Microsoft Power Platform a partir do VS Code através do Terminal Integrado do Visual Studio.

Fragmento de suporte

Ao personalizar conteúdo transferido utilizando o VS Code, pode agora utilizar as etiquetas Liquid do IntelliSense para portais do Power Apps.

Fragmento com um exemplo de conclusão de etiqueta líquida de entidade.

Ícones de ficheiro

A extensão do VS Code para portais identifica e mostra automaticamente ícones para ficheiros e pastas dentro do conteúdo dos portais transferidos.

Lista de ficheiros num portal de introdução com o tema do ícone de ficheiro específico de portais.

O VS Code utiliza o tema de ícone de ficheiro predefinido que não mostra ícones específicos de portais. Para ver ícones de ficheiro específicos dos seus portais, terá de atualizar a instância do VS Code para utilizar o tema de ícone de ficheiro específico de portais.

Para ativar um tema de ícone de ficheiro específico de portais:

  1. Abra o Visual Studio Code.

  2. Aceda a Ficheiro > Preferência > Tema do Ícone de Ficheiro

  3. Selecione o tema para Ícones de portais do Power Apps.

    Selecione o tema para ícones de portais do Power Apps.

Pré-visualização em direto

A extensão do Visual Studio Code permite uma opção de pré-visualização em direto para ver a página de conteúdo de portais dentro do Visual Studio Code durante a experiência de desenvolvimento.

Para pré-visualizar, selecione botão Pré-visualizar. da parte superior direita quando tem um ficheiro HTML aberto em modo de edição.

Pré-visualização da página.

O painel de pré-visualização abre no lado direito da página que está a ser editada.

Ecrã com uma lista de ficheiros, ficheiro aberto no editor do VS Code e uma pré-visualização no lado direito.

A funcionalidade de pré-visualização requer que os outros ficheiros também estejam abertos na mesma sessão do VS Code que constitui a marcação HTML para a pré-visualização a mostrar. Por exemplo, se apenas o ficheiro HTML for aberto sem a estrutura da pasta aberta utilizando o VS Code, verá a seguinte mensagem:

A executar o comando contribuído: 'microsoft-powerapps-portals.preview-show' falhou.

Quando este problema ocorrer, abra a pasta utilizando Ficheiro > Abrir a pasta e selecione a pasta de conteúdo do portal transferido a abrir antes de tentar pré-visualizar de novo.

Preenchimento Automático

A capacidade de preenchimento automático na extensão do VS Code mostra o contexto atual a ser editado e os elementos de preenchimento automático relevantes através do IntelliSense.

Exemplo de preenchimento automático para o ID do modelo de página.

Limitações

As seguintes limitações aplicam-se atualmente ao Power Platform Tools para portais:

Consulte também

Suporte de portais para a CLI do Microsoft Power Platform (pré-visualização)