2015-04-26 2 views
4

Я пытаюсь использовать консоль PyCharm с pdb, IPython, ipdb и другим программным обеспечением, полагаясь на библиотеку readline. Программное обеспечение консоли использует эту библиотеку для обеспечения истории команд и автозаполнения. Когда вы нажимаете стрелку вверх, вы получаете предыдущую команду.PyCharm: стрелка вверх не работает в консоли при вызове readline

Однако по какой-то причине консоль PyCharm работает не так, как ожидалось, и нажатие стрелки на самом деле перемещает курсор в предыдущую строку вместо правильного выполнения последнего действия команды.

enter image description here

Есть ли способ настроить PyCharm консоль вести себя как настоящий терминал и есть это работает правильно?

ответ

0

Чтобы подтвердить, что это поддерживается и работает хорошо для меня с pycharm 4.5 и pycharm 5, используя либо плагин терминала, либо консоль python. Терминал также поднимает то, что я использую zsh и prezto, и работает все эти функции, как в обычном терминале.

+0

Вопрос в частности pdb/ipdb. «Нормальный» терминал работает нормально. Таким образом, вопрос. Можете ли вы подтвердить, что стрелка вверх работает в программном обеспечении, используя приглашение 'readline' в окне консоли« Run »? –

Смежные вопросы