В PyCharm есть поддержка Jupyter Notebooks, которая позволяет редактировать код и выполнять ячейки прямо внутри IDE.
В качестве проекта предлагается добавить возможность запускать интерактивную консоль, присоединенную к текущему контексту исполнения: PY-31502. Пользователь сможет открыть Jupyter Console в отдельном окне, выполнять команды в интерактивном режиме и просматривать историю результатов. Для удобства использования нужно будет добавить подсветку синтаксиса и различные подсказки с автодополнением.
TBA