PyCharm如何禁止长import行自动换行/折行拆分
PyCharm关闭长import行自动折行的设置方法
操作步骤
- 打开PyCharm设置面板:Windows/Linux系统按快捷键
Ctrl+Alt+S,macOS系统按快捷键Cmd+, - 在左侧导航栏依次展开路径:
Editor>Code Style>Python - 切换到右侧配置区的
Wrapping and Braces标签页 - 修改Imports相关折行配置:
- 将
Hard wrap at的数值调大,默认值通常为120,可修改为200或更大值,保证数值大于日常编写的最长import行长度即可 - 找到
Long lines配置项,将默认的Wrap选项改为Do not wrap - 找到
From imports配置项,同样将折行选项改为Do not wrap
- 将
- 切换到同配置页的
Imports标签页,取消勾选Wrap imports in parentheses选项,避免长from import语句被自动加括号拆分为多行 - 点击配置面板右下角的
Apply保存修改,再点击OK关闭设置面板即可生效
补充说明
设置生效前已经被自动折行的import语句,将光标定位到对应文件后,按格式化快捷键Ctrl+Alt+L(macOS为Cmd+Option+L)重新格式化,即可恢复为单行显示。
内容的提问来源于stack exchange,提问作者Nam G VU
相关产品推荐
相关产品推荐

