Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Wiki Markup
{div:class=navigation}
{table:width=100%}
 {tr}
 {td:width=33%} {align:left}[Previous|Code Completion] {span:class=sep}\| {span}{span:class=text}Code Completion{span}{align}{td}{td:width=33%} {align:center}[Top|Quick Start] {span:class=sep}\| {span}{span:class=text}Quick Start{span}{align} {td}{td:width=33%} {align:right}[Next|Quick popups] {span:class=sep}\| {span}{span:class=text}Quick popups{span}{align} {td}
{tr}
{table}
{div}
Wiki Markup
{redirect: https://www.jetbrains.com/idea/help/navigation-basicsnavigating-through-the-source-code.html|delay=0}

Info

Navigation means how fast you switch between the pieces of code you are working on. The faster you switch the more productive you are. Here is a list of notable features which make your navigation experience smooth.

...

  • Navigate to line number via

    Wiki Markup
    {span:class=shortcut}Ctrl{span}
    +
    Wiki Markup
    {span:class=shortcut}G{span}
    (
    Wiki Markup
    {span:class=shortcut}Cmd{span}
    +
    Wiki Markup
    {span:class=shortcut}G{span}
    for Mac)

  • Related files via Gutter
  • Navigate to declaration via

    Wiki Markup
    {span:class=shortcut}Ctrl{span}
    +
    Wiki Markup
    {span:class=shortcut}B{span}
    (
    Wiki Markup
    {span:class=shortcut}Cmd{span}
    +
    Wiki Markup
    {span:class=shortcut}B{span}
    for Mac)

  • Navigate to super via

    Wiki Markup
    {span:class=shortcut}Ctrl{span}
    +
    Wiki Markup
    {span:class=shortcut}U{span}
    (
    Wiki Markup
    {span:class=shortcut}Cmd{span}
    +
    Wiki Markup
    {span:class=shortcut}U{span}
    for Mac)

  • Navigate to implementations via

    Wiki Markup
    {span:class=shortcut}Ctrl{span}
    +
    Wiki Markup
    {span:class=shortcut}Alt{span}
    +
    Wiki Markup
    {span:class=shortcut}B{span}
    (
    Wiki Markup
    {span:class=shortcut}Alt{span}
    +
    Wiki Markup
    {span:class=shortcut}Cmd{span}
    +
    Wiki Markup
    {span:class=shortcut}B{span}
    for Mac)

  • Navigate to the last edit location via

    Wiki Markup
    {span:class=shortcut}Shift{span}
    +
    Wiki Markup
    {span:class=shortcut}Ctrl{span}
    +
    Wiki Markup
    {span:class=shortcut}Backspace{span}
    (
    Wiki Markup
    {span:class=shortcut}Shift{span}
    +
    Wiki Markup
    {span:class=shortcut}Cmd{span}
    +
    Wiki Markup
    {span:class=shortcut}Backspace{span}
    for Mac)

  • Navigate to the next error or warning via

    Wiki Markup
    {span:class=shortcut}F2{span}

  • Navigate to a related unit test via

    Wiki Markup
    {span:class=shortcut}Shift + {span:class=shortcut}Ctrl{span}
    +
    Wiki Markup
    {span:class=shortcut}T{span}
    (
    Wiki Markup
    {span:class=shortcut}Shift{span}
    +
    Wiki Markup
    {span:class=shortcut}Cmd{span}
    +
    Wiki Markup
    {span:class=shortcut}T{span}
    for Mac)

Wiki Markup
{div:class=navigation}
{table:width=100%}
 {tr}
 {td:width=33%} {align:left}[Previous|Code Completion] {span:class=sep}\| {span}{span:class=text}Code Completion{span}{align}{td}{td:width=33%} {align:center}[Top|Quick Start] {span:class=sep}\| {span}{span:class=text}Quick Start{span}{align} {td}{td:width=33%} {align:right}[Next|Quick popups] {span:class=sep}\| {span}{span:class=text}Quick popups{span}{align} {td}
{tr}
{table}
{div}