Entry Point Navigation

Find SFCC hooks, SFRA routes, custom API endpoints and schemas, and job steptypes from code, with indexes that update as you save files

The extension indexes SFCC extension points so you can find runtime entry points from code instead of searching folders manually

Routes complete inside URLUtils.url, a custom hook's function rows open its implementation, and a Custom API method row jumps to the script that implements it

Supported Areas

  • SFRA route completions and route endpoint navigation
  • Hook name and hook function completions
  • Hook tree views with raw and grouped modes
  • Custom API folder, endpoint, method schema, API JSON, and script navigation
  • Steptype JSON source navigation
  • Template and resource completions that depend on indexed cartridges

Keeping the indexes current

There is nothing to refresh by hand. The indexes follow your files: saving, creating, renaming, or deleting a route file, hooks.json, steptypes.json, or a Custom API folder updates the views and completions, and linking a cartridge or picking another B2C Scope re-reads the cartridge order

If a view still shows an old entry, for example after a branch switch outside VS Code, save the file once or run Intellij SFCC: Refresh B2C Commerce Library from the Command Palette, then wait for indexing to finish

On this page