Skip to content

Navigate code with Browse Mode

Browse Mode turns entities in the source editor into links so you can click through code the way you'd click through web pages.

Turn it on

Toggle browse-on Browse Mode from the View menu or the editor toolbar. You can also hold Ctrl (⌘ on macOS) to activate it transiently while the key is pressed.

What a click does

While Browse Mode is active, clicking a linked entity can:

  • jump to its definition (visit source), and/or
  • sync the Information Browser to that entity.

Hovering shows a tooltip with the entity's declaration info.

A click also moves the cursor, so the Contextual Information window — if open — updates to the new file and scope as you browse.

Configure it (Automation settings)

These options live on the Automation settings page (Tools → Options → Automation), in the Browse Mode group:

  • Activate when Control is pressed (⌘ on macOS)
  • On Click actions — Edit Source (whether a click visits the definition) and Update Information Browser (whether a click syncs the IB)

Each On Click action can require an optional extra modifier (None / Alt / Shift), so you can, for example, make plain-click sync the IB and Alt-click jump to source.