You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PyCharm中将长列表格式化为每行一个元素?

在PyCharm中实现列表每行一个元素的格式化设置

不用纠结.editorconfig,直接在PyCharm的内置代码风格设置里就能搞定,步骤如下:

  1. 打开设置:Windows/Linux点击File→Settings,Mac点击PyCharm→Settings
  2. 依次展开Editor→Code Style→Python
  3. 切换到Wrapping and Braces标签页
  4. 找到Lists, tuples, dictionaries区域,调整以下选项:
    • 将Wrap when typing reaches right margin改为Wrap always
    • 找到List items相关设置,选择Force wrap(部分版本可能显示为Wrap every element),强制每个列表元素单独占一行
    • 可选:勾选Align when multiline,让元素保持对齐的缩进样式
  5. 点击Apply保存设置,之后用快捷键Ctrl+Alt+L(Windows/Linux)或Cmd+Opt+L(Mac)格式化代码,长列表就会变成每行一个元素的样式

如果你的项目用了Black这类第三方格式化工具,需要先在设置里禁用它(或者调整Black的配置参数),否则内置设置会被覆盖。

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 13:43:10