- Use the mouse cursor or the UpUpUpUpUp or Ctrl+PUpUpUpUpUpUp or Control P and DownDownDownDownDown or Ctrl+NDownDownDownDownDownDown or Control N arrow keys to navigate through the suggestion list.
-
Use the horizontal arrow keys in the completed expression to make the suggestion list wider (left arrow) or closer (right arrow):

- Use EnterEnterEnterEnterEnterEnterEnterEnterEnterEnterEnter to insert the selected string at the insertion point.
- Use TabTabTabTabTabTabTabTabTabTabTab to replace the string next to the caret with the selected one.
- Use Ctrl+Shift+EnterCtrl+Shift+EnterCtrl+Shift+EnterCtrl+Shift+EnterCtrl+Shift+EnterCtrl+Shift+EnterCtrl+Shift+EnterCtrl+Shift+EnterMeta Shift EnterMeta Shift EnterMeta Shift Enter to make the current code construct syntactically correct (balance parentheses, add missing braces and semicolons, etc.)
- It is possible to enter the desired element name manually when the input position is highlighted and
the list of suggestions is open. As you type, the suggestion list shrinks so that only matching element names remain:

If you enter a name that is not used in the scope, PyCharm will inform you with a pop-up window as shown in the figure below:

-
2.7+It is possible to type any part of a word, even the characters located somewhere in the middle of the word:

That's why asterisk character doesn't get any special processing as a wildcard.
Tip
- If, invoking an action, you don’t get what you want immediately, invoke this action again by pressing the same shortcut
. - Most suitable variants in the suggestion list are displayed on the green background on top of the list.
- Entries in bold font on top of the list denote symbols defined in the current class. All the other symbols are shown below.
- Use the Quick Definition View. If you select an entry in a list and press
Ctrl+Shift+ICtrl+Shift+ICtrl+Shift+ICtrl+Shift+ICtrl+Shift+ICtrl+Shift+ICtrl+Shift+ICtrl+Shift+IMeta Shift IMeta Shift IAlt Space or Meta Y, PyCharm displays the following quick information pop-up window:

Click image to close this popup
Click thumbnail to view larger image. -
Quick Information View works in a suggestion list. If you select an entry in a list, and press
Ctrl+Q or Alt+Button2 ClickCtrl+Q or Alt+Button2 ClickCtrl+Q or Alt+Button2 ClickCtrl+Q or Alt+Button2 ClickCtrl+Q or Alt+Button2 ClickCtrl+Q or Shift+F1Ctrl+Q or Alt+Button2 ClickAlt+Button2 Click, Ctrl+Shift+Space or F2Control J or Control Button2 ClickControl J or Control Button2 ClickAlt Button2 Click or F2, PyCharm displays the following quick information pop-up window:

Click image to close this popup
Click thumbnail to view larger image.
-
Click
or
in the lower-right corner of the list to toggle between sorting in alphabetical order, or by relevance.
- Start typing the source code, and press Ctrl+Shift+SpaceCtrl+Shift+SpaceCtrl+Shift+SpaceCtrl+Shift+SpaceCtrl+Shift+Space or Ctrl+Alt+SlashAlt+Space or Alt+Shift+SpaceCtrl+Shift+Space or Ctrl+Shift+Back SlashAlt+Shift+SpaceControl Shift SpaceControl Shift SpaceAlt Shift Space or Ctrl+SpaceCtrl+SpaceCtrl+SpaceCtrl+SpaceAlt+SlashCtrl+SpaceCtrl+Space or Ctrl+Back SlashCtrl+SpaceControl SpaceControl SpaceControl Space. The suggestion list appears.
- While in the suggestion list, press Ctrl+HCtrl+HCtrl+HCtrl+HCtrl+HAlt+HAlt+Shift+F12F4Control HControl HF4. The Hierarchy tool window shows the type hierarchy of the class, selected in the suggestion list.
