Compartilhar via


Como criar perfil de código JavaScript em aplicativos da Windows Store em um computador local

As ferramentas de criação de perfil do Visual Studio para JavaScript permitem medir, avaliar e tratar problemas relacionados ao desempenho no código. O criador de perfil coleta informações de controle de tempo na entrada e na saída de cada função no aplicativo. As visualizações de relatório de criação de perfil exibem representações gráficas e tabulares de informações detalhadas e ricas em contexto sobre o desempenho do seu aplicativo. Elas ajudam você a navegar pelos caminhos de execução do seu código e pelos custos de execução das suas funções a fim de encontrar as melhores oportunidades para otimização. Você pode criar um perfil da execução inteira do seu aplicativo ou pode suspender e retomar a criação de perfil para coletar dados somente para cenários específicos.

Este tópico descreve como criar um perfil de código JavaScript em aplicativos do Windows em um computador local usando o IDE do Visual Studio.

Neste tópico

Estes são os assuntos tratados neste tópico:

Início rápido: a maneira fácil de criar um perfil

Definir as configurações das propriedades de depuração do projeto

Criar o perfil do aplicativo

  • Coletar dados de desempenho para componentes C#/VB/C++

  • Coletar dados de desempenho para o processo inteiro de criação de perfil

  • Coletar dados de desempenho para cenários específicos

Início rápido: a maneira fácil de criar um perfil

Em muitos casos, você pode coletar dados de criação de perfil para um aplicativo em quatro etapas.

No entanto, o criador de perfil do Visual Studio usa as configurações de depuração do projeto para definir a implantação do aplicativo no computador local. Se você tiver alterado as configurações padrão de depuração do seu projeto, será melhor primeiro certificar-se de que as configurações são compatíveis com a criação de perfil. Consulte Definir as configurações das propriedades de depuração do projeto neste tópico para obter mais informações.

Criação de perfil em quatro etapas

  1. Selecione o computador local como o destino da implantação. Escolha Computador Local na lista suspensa ao lado do botão Iniciar Depuração na barra de ferramentas Padrão do Visual Studio.

    Executado na máquina Local

  2. Inicie o criador de perfil. Escolha Iniciar Análise de Desempenho (teclado: ALT + F2) para iniciar seu aplicativo e começar a criação de perfil imediatamente.

  3. Acione o aplicativo. Execute as partes do aplicativo cujo perfil você deseja criar. Repita os cenários mais importantes para obter resultados mais precisos.

  4. Pare a criação de perfil. Na janela do documento de criação de perfil, escolha Parar criação de perfil (teclado: CTRL + ALT + F2). O criador de perfil analisa os dados e exibe a visualização de resumo dos dados de criação de perfil.

Quando você interrompe o processo de criação de perfil, o criador analisa os dados e os exibe na visualização de resumo em uma janela de documento do IDE. Consulte Analisando os dados de desempenho JavaScript em aplicativos da Windows Store.

Definir as configurações das propriedades de depuração do projeto

  1. No menu Depurar, escolha Propriedades do Projeto.

  2. Escolha Depuração no nó Propriedades de Configuração.

    Propriedades de depuração

  3. Use a tabela a seguir para definir as configurações com os valores apropriados:

    Opção

    Valor

    Depurador a iniciar

    Defina como Computador Local.

    Iniciar Aplicativo

    Defina como Sim.

    Permitir Loopback de Rede Local

    Esta configuração não afeta a criação de perfil.

    Tipo de Depurador

    • Defina como Somente Script para criar um perfil de JavaScript.

    • Defina como qualquer outro valor para criar um perfil dos componentes C#/VB/C++ do aplicativo JavaScript.

Criar o perfil do aplicativo

Você pode coletar dados para o processo inteiro de criação de perfil ou somente para cenários específicos. Você também pode coletar dados de criação de perfil para os componentes C#/VB/C++ do aplicativo JavaScript.

Parar criação de perfil

Hh696637.collapse_all(pt-br,VS.110).gifColetar dados de desempenho para componentes C#/VB/C++

Para coletar dados de desempenho para os componentes C#/VB/C++ de um aplicativo JavaScript, escolha qualquer item exceto Somente Script na lista Tipo de Depurador na página de propriedades Depuração de projeto JavaScript. Consulte Definir as configurações das propriedades de depuração do projeto neste tópico.

Em seguida, você pode coletar dados de desempenho para o processo inteiro de criação de perfil ou pode coletar dados de criação de perfil para cenários específicos, conforme descrito abaixo.

Para analisar dados de desempenho de C#/VB/C++, consulte Analisando os dados de desempenho para código Visual C++, Visual C # e Visual Basic em aplicativos da Windows Store.

Dica

Os dados de desempenho de JavaScript não são coletados quando você escolhe essa opção.

Hh696637.collapse_all(pt-br,VS.110).gifColetar dados de desempenho para o processo inteiro de criação de perfil

Dica

Este procedimento é basicamente o mesmo de Início rápido: a maneira fácil de criar um perfil.

Para criar o perfil do seu aplicativo do início ao fim, faça o seguinte:

  1. Inicie o criador de perfil. Escolha Iniciar Análise de Desempenho (teclado: ALT + F2) para iniciar seu aplicativo e começar a criação de perfil imediatamente.

  2. Acione o aplicativo. Execute as partes do aplicativo cujo perfil você deseja criar. Repita os cenários mais importantes para obter resultados mais precisos.

  3. Pare a criação de perfil. Na janela do documento de criação de perfil, escolha Parar criação de perfil (teclado: CTRL + ALT + F2). O criador de perfil analisa os dados e exibe a visualização de resumo dos dados de criação de perfil.

Hh696637.collapse_all(pt-br,VS.110).gifColetar dados de desempenho para cenários específicos

Para criar o perfil de um cenário específico em seu aplicativo, faça o seguinte:

  1. Inicie o criador de perfil. Escolha Iniciar Análise de Desempenho Pausada (teclado: CTRL + ALT + F2) para iniciar seu aplicativo com a criação de perfil suspensa.

  2. Retome e suspenda a criação de perfil. Logo antes de iniciar o cenário em que você está interessado, escolha Retomar criação de perfil na janela do documento de criação de perfil. Acione o cenário e escolha Pausar criação de perfil para suspender a coleta de dados. Você pode suspender e retomar a criação de perfil sempre que desejar.

  3. Repita os cenários mais importantes para obter resultados mais precisos.

  4. Pare a criação de perfil. Na janela do documento de criação de perfil, escolha Parar criação de perfil (teclado: CTRL + ALT + F2).

Quando você interrompe o processo de criação de perfil, o criador analisa os dados e os exibe na visualização de resumo em uma janela de documento do IDE. Consulte Analisando os dados de desempenho JavaScript em aplicativos da Windows Store.

Consulte também

Conceitos

Analisando o desempenho de aplicativos da Windows Store

Analisando os dados de desempenho JavaScript em aplicativos da Windows Store