在PyCharm Python控制台中自动换行?

Har*_* P. 55 console pycharm

这里有谁知道,我是否以及如何在Python控制台中为长行启用自动换行?我无法看到它们作为一个整体,我总是将窗口滚动到righit,以获取所有信息.我只提供了5个按钮:重新运行,停止,关闭,执行当前语句,帮助.

(与此相反,在事件日志中,我看到名为"使用软包装"的按钮.)

Bin*_*Ren 57

对于版本3.4.1:

查看 - >活动编辑器 - >使用软包装

  • 这适用于控制台和编辑器.它会影响当前活动的编辑器/工具窗口,因此请确保控制台首先处于活动状态(单击其中). (4认同)
  • 这个答案实际上是关于编辑器,而不是控制台.此外,这仅适用于逐个文件(您必须为每个文件单独设置).要为您编辑的所有文件全局设置它,复选框位于@ Hartmut的答案下面的复选框:文件 - >设置 - >编辑器 - >"虚拟空间"组 - >在编辑器中使用软包装. (2认同)

Har*_* P. 30

我在这里找到了答案:

File -> Settings -> Editor -> "Virtual Space" group -> Use soft wraps in console
Run Code Online (Sandbox Code Playgroud)

在Pycharm版本2018.3.3中可以找到它

File -> Settings -> Editor -> General -> Console: Use soft wraps in console
Run Code Online (Sandbox Code Playgroud)

  • PyCharm 2018:文件→设置→编辑器→常规→控制台:在控制台中使用软包装 (2认同)

小智 17

从Pycharm Community Edition 2016.1开始,其他答案中提到的设置消失了.

但是,打开调试控制台(即运行你的python脚本),单击Use Soft Wraps那里的按钮,这也将影响python控制台,无需任何重新启动.

Soft Wraps按钮


R J*_*R J 11

对于PyCharm 4.5版,可以在此处启用软包装作为全局默认值:

文件>设置>编辑器>常规>软包>"在编辑器中使用软包装"


小智 5

对于Windows上的Pycharm Professional 2016.3.2:

单击Python控制台的上半部分(即输出的一半,而不是底部的输入行).

在主菜单上,选择"帮助"和"查找操作..."(快捷键:CTRL + SHIFT + A).

在"输入操作或选项名称"搜索框中键入"soft".

将"Active Editor:Use Soft Wraps"切换为On.

运行具有长输出的命令,您应该在Python控制台中看到它被软包装.请注意,以前的输出不会被包装.

(上述方法均不适用于Python控制台 - 尽管它们适用于调试控制台和事件日志)


Las*_*awk 5

社区版它Preferences>Editor>General>Use Soft Wraps in Editor 然后超级酷你可以去Preferences>Editor>General>Console>Use Soft Wraps in Editor

软包裹