This part describes the various techniques that enable you to speed up the editing process. These techniques include:

All types of code completion offered by PyCharm support "CamelHumps" and "Middle Matching". It means that you can either complete any item by entering only its uppercase characters, or start typing any part of an item.

All completion results are ranged and ordered by relevance considering the caret position and surrounding code.