In a diagram, you can use all the regular procedures that enable navigating to the underlying source code:

  • Jump to source (⌘↓, F4, ⌘↓ or F4F4 or F4F3 or F3F4, F4 or F4F4, F4 or F4). So doing, if the Jump to Source command has been invoked on a class node, the caret is placed at the class declaration.

    If the command has been invoked on a field or method, the caret is placed before the corresponding field or method declaration in the source code.

  • View source (⌘⏎ or ⌘⏎⌘⏎ or ⌘⏎⌘⏎ or ⌘⏎^ Enter, ⌃⏎ or ⌃⏎^ Enter, ⌃⏎ or ⌃⏎)
  • Navigate by name (⌘O or ⌘O⌘N or ⌘N⇧⌘T or ⇧⌘T^ Comma, ⌃, or ⌃,⇧ ⌥ G, ⌥⇧G or ⌥⇧G, ⇧⌘O or ⇧⌘O⇧⌘N or ⇧⌘N⇧⌘R or ⇧⌘R^ ⇧ N, ⌃⇧N or ⌃⇧N^ X, Ctrl F, ⌃X, ⌃F or ⌃X, ⌃F, or ⌥⌘O or ⌥⌘O⌥⇧⌘N or ⌥⇧⌘N⌥⌘O or ⌥⌘O^ ⇧ ⌥ N, ⌃⌥⇧N or ⌃⌥⇧N^ ⇧ ⌥ N, ⌃⌥⇧N or ⌃⌥⇧N)