Chapter 8. Emacs as a Python IDE

Table of Contents
  1. Navigation

    1. jump to definition

    2. move cursor by semantic increments

    3. fold/unfold

    4. Error navigation

  2. Information

    1. Symbol documentation

    2. see usages

  3. Composing

    1. Autocomplete

    2. exact format (black)

    3. module order (isort)

    4. renaming symbols

  4. Error Checking

    1. Syntax checking

    2. Style checking

    3. Type checking

  5. Test and Debug

    1. Run code

    2. Run unit test

    3. Show running state