Rider
A cross-platform IDE specialized for .NET and game development, innovatively supporting Unity development and C# projects
Navigation shortcuts for fast jumps to types, methods, and symbols to reach target code without getting lost even in large .NET projects
F12
Go to Declaration
Jumps to the symbol definition.
💡 Hint: F12 = Go to definition
🎯 Instantly jump to variable or method definitions to deepen code understanding
Shift+F12
Find Usages
Finds all places where the symbol is used.
💡 Hint: Shift + F12 = Find usages
🎯 Search symbol usage across the project to understand impact scope
Ctrl+F12
Go to Implementation
Goes to implementations of interface or abstract method.
💡 Hint: Ctrl + F12 = Implementation
🎯 Quickly move from interface to implementation classes to check actual processing
Ctrl+Shift+T
Go to File
Searches and opens files in project by name.
💡 Hint: Shift + Type (type filename)
🎯 Instantly open target files by typing just part of the filename
Ctrl+Alt+Shift+T
Go to Symbol
Searches symbols in project by name.
💡 Hint: Alt + Shift + Type (symbol)
🎯 Fast search for symbols like classes, methods, and properties by name
Ctrl+-
Navigate Back
Navigates back to the previous location.
💡 Hint: Ctrl + - (minus)
🎯 Navigate back through code jump history to efficiently trace investigation paths
Shift+Shift
Search Everywhere
Unified search for files, classes, symbols, actions, etc.
💡 Hint: Double Shift
🎯 Unified search for files, classes, settings, actions, and everything else
Ctrl+G
Go to Line
Jumps to the specified line number.
💡 Hint: Go to line
🎯 Jump directly to error message line numbers to quickly identify problem areas