user.lang.python.python
dunder in it | Insert “__init__” |
state (def | deaf | deft) | Insert “def “ |
state try | Insert “try: \n” |
state except | Insert “except “ |
state raise | Insert “raise “ |
self taught | Insert “self.” |
pie test | Insert “pytest” |
state past | Insert “pass” |
[state] raise {user.python_exception} | Insert `before + after`, leaving cursor between `before` and `after`. Not entirely reliable if `after` contains newlines. |
[state] except {user.python_exception} | Insert “except { python_exception } :” |
dock string | Inserts a document comment and positions the cursor appropriately |
dock {user.python_docstring_fields} | Insert text at the current cursor position |
dock type {user.code_type} | Insert `before + after`, leaving cursor between `before` and `after`. Not entirely reliable if `after` contains newlines. |
dock returns type {user.code_type} | Insert `before + after`, leaving cursor between `before` and `after`. Not entirely reliable if `after` contains newlines. |
toggle imports | GUI: List libraries for active language |
import <user.code_libraries> | Inserts a library and positions the cursor appropriately Press end enter. |
from import | Insert `before + after`, leaving cursor between `before` and `after`. Not entirely reliable if `after` contains newlines. |