AEM Tools

Compatible with: IntelliJ IDEA Android Studio
AEM Tools is a plugin which contains set of AEM related extensions and features
  • HTL(Sightly) support:
    • Syntax Highlighting
    • Code Completion
    • Code navigation
    • Quick Documentation (ctrl+q)
    Note: to make the completion work, AEM dependencies should be present in project's POM, the project should be indexed
  • dialog.xml completion for Classic UI

Download plugin

Recent change notes

  • Added completion for data-sly-call
    • list of available templates in current scope will be proposed as template identifier (data-sly-call="${<caret>}")
    • list of parameters declared in used template will be proposed as options (data-sly-call="${template @ <caret>}")
  • Fixed issue when "Find Usages" action didn't find Java method usages in HTL by short name (e.g. Java method name - "getProperty", reference in HTL - "property")