А вы используете Jupyter Notebook? Вне зависимости от ответа, переходите на Jupyter Lab :) Мне даже стыдно, что я его установил вот совсем недавно.

Jupyter Notebook — интерактивная штука с Web-интерфейсом, позволяющая писать на Python (да и вообще уже давно почти на любом языке) клёвые интерактивные notebook’и с возможностью исполнения отдельных фрагментов (ячеек). Вы могли его видеть в mlcourse из предыдущего поста. Полезно для интерактивных туториалов, анализа данных, ручных тестов чего угодно, документации с интерактивными примерами и т.д.

JupyterLab — проект другого уровня. С тем же функционалом и форматом файлов, но гораздо удобнее, функциональнее, дружелюбнее к плагинам и вообще почти IDE.

Ну а кому хочется чего-то нативного, есть плагин для atom по имени hydrogen, и он хорош.