Ao editar páginas no AEM, várias modos estão disponíveis, incluindo o Modo de desenvolvedor. Isso abre um painel lateral com várias guias que fornecem informações sobre a página atual para um desenvolvedor. As três guias são:
Isso ajuda um desenvolvedor a:
Modo de desenvolvedor:
Só está disponível na interface habilitada para toque (ao editar páginas).
Não está disponível em dispositivos móveis ou janelas pequenas na área de trabalho (devido a restrições de espaço).
Está disponível somente para usuários que são membros da administrators
grupo.
O modo de desenvolvedor só está disponível em uma instância de autor padrão que não esteja usando o modo de execução nosamplecontent.
Se necessário, ele pode ser configurado para uso:
Ele deve ser desativado novamente após o uso.
Consulte:
O modo de desenvolvedor é implementado como um painel lateral para o editor de páginas. Para abrir o painel, selecione Desenvolvedor no seletor de modo, na barra de ferramentas do editor de páginas:
O painel é dividido em duas guias:
Componentes - Isso mostra uma árvore de componentes, semelhante à árvore de conteúdo para autores
Erros - Quando ocorrem problemas, os detalhes são mostrados para cada componente.
Isso mostra uma árvore de componentes que:
Descreve a cadeia de componentes e modelos renderizados na página (SLY, JSP, etc.). A árvore pode ser expandida para mostrar o contexto dentro da hierarquia.
Mostra o tempo computacional do lado do servidor necessário para renderizar o componente.
Permite expandir a árvore e selecionar componentes específicos dentro dela. A seleção fornece acesso aos detalhes do componente; como:
Os componentes selecionados (no fluxo de conteúdo, indicados por uma borda azul) serão destacados na árvore de conteúdo (e vice-versa).
Isso pode ajudar a:
Cada entrada de componente pode mostrar (por exemplo):
Exibir detalhes: um link para uma lista que mostra:
Editar script: um link que:
A expansão de uma entrada de componente (ponta de seta) também pode mostrar:
Alguns links apontam para scripts em /libs
. No entanto, eles são apenas para referência, você não deve editar qualquer item em /libs
, pois as alterações feitas poderão ser perdidas. Isso se deve ao fato de que essa ramificação pode mudar sempre que você atualizar ou aplicar um pacote de hotfixes/recursos. Quaisquer alterações necessárias devem ser feitas em /apps
, consulte Sobreposições e substituições.
Esperamos que o Erros A guia sempre estará vazia (como acima), mas quando ocorrerem problemas os detalhes a seguir serão mostrados para cada componente:
Por exemplo, em uma situação em que um método indefinido é chamado, o erro resultante será mostrado no Erros guia:
A entrada de componente na árvore da guia Componentes também será marcada com um indicador quando ocorrer um erro.
No AEM 6.2, os recursos de teste do Modo de desenvolvedor foram reimplementados como um aplicativo de Ferramentas independente.
Para obter detalhes completos, consulte Teste da interface do usuário.