You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

PyCharm调试器中如何启用自动换行功能?

解决PyCharm 2017.3调试器中大型字典自动换行的问题

我完全懂你的困扰——调试时超大字典挤在一行,想找个键值对都要来回拖滚动条,而且旧版本的自动换行确实省心。你之前找到的编辑器自动换行是针对代码编辑区的,调试器的换行设置藏在另一个路径里,具体步骤如下:

  • 打开PyCharm设置(快捷键:Windows/Linux用Ctrl+Alt+S,Mac用Cmd+,
  • 在设置面板中依次展开:Build, Execution, DeploymentDebuggerData ViewsPython
  • 找到并勾选 Soft wraps in variables view 选项
  • 你还可以调整旁边的 Soft wrap at 参数,自定义触发换行的字符宽度,默认是80,按需修改就行
  • 最后点击「Apply」和「OK」保存设置

设置完成后,建议重启PyCharm(或者至少重启当前调试会话),之后调试时查看大型字典,内容就会自动按设置的宽度换行了。

另外分享个临时应急的小方法:如果不想改全局设置,在调试器的变量面板里右键点击目标字典,选择 View as...Text,会弹出一个单独的文本窗口,里面的内容是自动换行的,临时查看非常方便。

内容的提问来源于stack exchange,提问作者AzFlin

火山引擎 最新活动