Ответ 1
Я нашел ответ здесь:
File -> Settings -> Editor -> "Virtual Space" group -> Use soft wraps in console
Кто-нибудь знает, если и как я могу включить перенос слов в консоли Python для длинных строк? Я не вижу их в целом, я всегда должен прокручивать окно до ригита, чтобы получить всю информацию. Я предлагаю только 5 кнопок: повторить, остановить, закрыть, выполнить текущую инструкцию, справку.
(в отличие от этого в журнале событий я вижу кнопки "Использовать мягкие обертки".)
Я нашел ответ здесь:
File -> Settings -> Editor -> "Virtual Space" group -> Use soft wraps in console
для версии 3.4.1:
Вид → Активный редактор → Использование мягких оберток
Для PyCharm версии 4.5, мягкая упаковка может быть включена в качестве глобального значения по умолчанию здесь:
Файл > Настройки > Редактоp > Общие > Мягкие обертки > "Использовать мягкие обертки в редакторе"
Для Pycharm Community Edition 2016.1 эти настройки исчезли.
Однако, открыв консоль отладки (т.е. запустив python script), нажмите кнопку "soft wrap" там, это также повлияет на консоль python.
Для Pycharm Professional 2016.3.2 в Windows:
Нажмите верхнюю половину консоли Python (т.е. половину вывода, а не строку ввода внизу).
В главном меню выберите "Справка" и "Найти действие..." (ярлык: CTRL + SHIFT + A).
Введите "soft" в поле поиска "Введите действие или имя параметра".
Переключить "Активный редактор: использовать мягкие обертки" в положение "Вкл.".
Запустите команду new с длинным выходом, и вы должны увидеть ее мягкой, завернутой в Python Console. Обратите внимание, что предыдущий вывод не будет завернут.
(Ни один из вышеперечисленных методов не работал для консоли Python - хотя они работали для консоли Debug и журнала событий)
Публикация сообщества Preferences>Editor>General>Use Soft Wraps in Editor
и тогда, чтобы быть супер крутым, вы можете пойти Preferences>Editor>General>Console>Use Soft Wraps in Editor