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

PyCharm Pro 2022.2:括号内按Enter生成两行,求单换行设置

解决PyCharm Pro 2022.2括号内按Enter生成多行空行的问题

我在新电脑上还原PyCharm设置后,编写Python代码时遇到问题:在括号/大括号对中按下Enter会生成两行新行,而非一行。

当前行为

按下Enter前按下Enter后
光标位于括号/大括号内部(如print()的括号中间)括号/大括号分别位于上下两行,中间间隔两行空行,光标位于第二行空行处

期望行为

按下Enter前按下Enter后
光标位于括号/大括号内部(如print()的括号中间)括号/大括号分别位于上下两行,中间仅间隔一行空行,光标位于该行空行处

设置步骤

  • 打开PyCharm设置界面:使用快捷键Ctrl+Alt+S(Windows/Linux)或Cmd+,(Mac),或通过顶部菜单栏选择File→Settings(Windows/Linux)/PyCharm→Preferences(Mac)。
  • 在左侧导航栏依次展开Editor→Code Style→Python。
  • 切换到Wrapping and Braces标签页。
  • 找到Empty lines区域,将Minimum empty lines inside braces的值修改为0。
  • 点击Apply和OK保存设置,之后在括号/大括号内按Enter即可得到期望的效果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 15:27:21