Compartilhar via


Usar o painel do desenvolvedor

Ao depurar os componentes da Estrutura do SharePoint, você pode obter as informações adicionais sobre como elas funcionam e interagem com outros componentes na página usando o painel do desenvolvedor.

Painel do desenvolvedor ativado em uma página moderna do SharePoint

O painel do desenvolvedor está disponível em páginas modernas do SharePoint e no SharePoint Workbench hospedado e local.

Abrir o painel do desenvolvedor

Para abrir o painel, no teclado pressione CTRL+F12. Quando o painel estiver aberto, para fechá-lo, pressione CTRL+F12 novamente.

Informações disponíveis no painel do desenvolvedor

O painel do desenvolvedor fornece informações adicionais sobre todos os componentes da Estrutura do SharePoint presentes na página. Essas informações ajudam a solucionar problemas de desempenho e outros problemas nas soluções de Estrutura do SharePoint.

Rastrear

Ao compilar os componentes da Estrutura do SharePoint, você pode usar o agente de log interno para registrar as informações no seu código. As mensagens registradas são exibidas na guia Rastreamento no painel do desenvolvedor.

A guia

A seguir, veja como você deve registrar uma mensagem detalhada no painel do desenvolvedor de Estrutura do SharePoint:

// [...] shortened for brevity
import { Log } from '@microsoft/sp-core-library';

const LOG_SOURCE: string = 'HelloWorldWebPart';

export default class HelloWorldWebPart extends BaseClientSideWebPart<IHelloWorldWebPartProps> {
  public render(): void {
    Log.verbose(LOG_SOURCE, 'Rendering...', this.context.serviceScope);
    // [...] shortened for brevity
  }
}

a mensagem registrada aparecerá no painel do desenvolvedor.

Mensagem detalhada registrada de uma web part da Estrutura do SharePoint exibida no painel do desenvolvedor

Usando o agente de log interno, você pode registrar mensagens detalhadas (Log.verbose()), de informações (Log.info()), de avisos (Log.warn()) e de erro (Log.error()).

Importante

As mensagens registradas usando o agente de log interno da Estrutura do SharePoint são visíveis apenas no painel do desenvolvedor e serão perdidas após a atualização da página. Se você precisar de uma solução de log para uso em produção, considere usar outras soluções, como Aplicativo Azure Insights.

Desempenho

A guia Desempenho no painel do desenvolvedor exibe as informações de tempo de todos os componentes da Estrutura do SharePoint na página atual.

A guia

Para cada componente, o painel do desenvolvedor mostra quanto tempo foi gasto em aguardar a resposta do servidor, carregar o módulo, inicializar o componente, recuperar os dados e renderizar o componente. Se a página carregar mais devagar depois que você adicionar seu componente a ela, use essas informações para verificar se algum estágio específico no ciclo de vida do componente está deixando a página mais lenta.

Manifestos

A página Manifestos no painel do desenvolvedor mostra informações sobre os manifestos de todos os componentes da Estrutura do SharePoint presentes na página atual.

A guia

Usando as informações dos manifestos, é possível verificar quais componentes estão presentes na página, a versão de cada componente que é carregada e de qual URL. Essas informações são úteis quando você precisa garantir que seu componente foi atualizado corretamente e está sendo carregado do local correto com as propriedades corretas.