In PyCharm, the Omni offers access to any location from any location. It contains a variety of features that allow a user to navigate from one location to another. The ability to swiftly switch from one project directory to another is useful in this situation. You will become familiar with the features of Omni after reading this section of the PyCharm tutorial. The features of Omni are described in the Navigate menu as shown here in the image below.
The shortcut keys that can be used for performing these navigation actions have been given in front of the options in the pop-up list.
Now, an interesting fact about these options is that as you run your cursor through these options of any tab in the menu bar, the functionality of most of them will be described in a line in the lowermost section of the PyCharm window as seen in the screenshot given below. So, you can understand which Omni is for which action.
\
Some of the Omni functionalities have been briefly described below.
Back: This function is used when you want to undo your last performed action. (Shortcut key: Ctrl + Alt + Left)
Forward: This option acts as the ’Redo’ which is used to redo your last undone action. (Shortcut key: Ctrl + Alt + Right)
Class: This makes it easier to move between classes in the project in question. This makes it easy to look through a list of classes. (Shortcut key: Ctrl + N)
File: This option easily lets you move between files. You can navigate to a new file using the file name through this option. (Shortcut key: Ctrl + Shift + N)
Symbol: You can easily navigate any symbol by its name using this option. (Shortcut key: Ctrl + Shift + Alt + N)