Utvecklarläge

Senaste uppdatering: 2023-08-15

När du redigerar sidor i AEM lägen är tillgängliga, inklusive läget Utvecklare. I utvecklarläget öppnas en sidopanel med flera flikar som ger utvecklaren teknisk information om den aktuella sidan.

Det finns två flikar:

  • Komponenter för att visa struktur- och prestandainformation.
  • Fel för att se om det uppstår några problem.

Detta hjälper en utvecklare att:

  • Upptäck hur sidorna disponeras.
  • Felsök: vad som händer var och när, vilket i sin tur hjälper till att lösa problem.
OBSERVERA

Utvecklarläge:

  • Är inte tillgängligt på mobila enheter eller små fönster på skrivbordet (på grund av utrymmesbegränsningar).
    • Detta inträffar när bredden är mindre än 1024px.
  • Är endast tillgänglig för användare som är medlemmar i administrators grupp.

Öppnar utvecklarläge

Utvecklarläget implementeras som en sidopanel i sidredigeraren. Om du vill öppna panelen väljer du Utvecklare från lägesväljaren i verktygsfältet i sidredigeraren:

Öppnar utvecklarläge

Panelen är uppdelad i två flikar:

  • Komponenter - Detta visar ett komponentträd, som liknar innehållsträd för författare
  • Fel - När problem uppstår visas information för varje komponent.

Fliken Komponenter

Fliken Komponenter

Detta visar ett komponentträd som:

  • Skapar konturer för kedjan med komponenter och mallar som återges på sidan. Trädet kan expanderas för att visa kontext i hierarkin.
  • Visar den datortid på serversidan som krävs för att återge komponenten.
  • Gör att du kan expandera trädet och välja specifika komponenter i trädet. Markeringen ger åtkomst till komponentinformation, till exempel:
    • Databassökväg
    • Länkar till skript (används i CRXDE Lite)
    • Komponentdetaljer enligt Komponentkonsol
  • Komponenter som är markerade i trädet markeras med en blå kant i redigeraren.

På fliken Komponenter kan du

  • Fastställ och jämför återgivningstiden per komponent.
  • Se och förstå hierarkin.
  • Förstå och förbättra sidinläsningstiden genom att hitta långsamma komponenter.

Varje komponentpost kan ha följande alternativ:

Exempel på komponent i utvecklarläge

  • Visa detaljer: En länk till en lista som visar:

    • Alla komponentskript som används för att återge komponenten.

    • Databasens innehållssökväg för den här specifika komponenten.

      Visa detaljer

  • Redigera skript: En länk som öppnar komponentskriptet i CRXDE Lite.

  • Visa komponentinformation: Öppnar informationen om komponenten i Komponentkonsol.

Om du expanderar en komponentpost genom att trycka eller klicka på gruppen kan du även visa:

* Hierarkin i den markerade komponenten.
* Återgivningstider för den markerade komponenten separat, alla enskilda kapslade komponenter i den och den kombinerade summan.

Fliken Fel

Fliken Fel

Förhoppningsvis Fel tabben kommer alltid att vara tom (som ovan), men när problem uppstår kan följande information visas för varje komponent:

  • En varning om komponenten skriver en post i felloggen, tillsammans med information om felet och direktlänkar till rätt kod i CRXDE Lite.
  • En varning om komponenten öppnar en administratörssession.

Om till exempel en odefinierad metod anropas visas det resulterande felet i Fel och komponentposten i trädet i Komponenter -fliken markeras också med en indikator när ett fel inträffar.

På denna sida