代码风格。Python
最后修改时间:2023 年 8 月 23 日所需插件:Python(IntelliJ IDEA Ultimate)
使用此页面可以配置 Python 文件的格式选项。当您更改这些设置时,预览将会显示这将如何影响您的代码。
先决条件
在开始使用 Python 之前,请确保已安装并启用Python插件。按,转到插件并检查已安装选项卡以确保插件已启用。CtrlAlt0S
另请确保满足以下先决条件:
Python SDK 已下载并安装在您的计算机上。
所需的框架SDK已下载并安装在您的计算机上。
有关更多信息,请参阅各自的下载和安装页面:
提示
当在编辑器中选择一段代码时,IntelliJ IDEA 建议快速修复调整代码样式设置。
您可以在代码样式|中更改Python源代码的最大行长。蟒蛇|包围和支架|编辑器设置的右边距。
制表符和缩进
物品 | 描述 |
---|---|
使用制造表符 |
|
智能标签 |
如果选择使用制表符,则智能制表符可用。 |
标签尺寸 | 这里字段中,指定制表符中包含的空格数。 |
缩进 | 这里字段中,指定要为每个缩进级别插入的空白数。 |
继续缩进 | 这里字段中,指定要在表达式、方法声明和方法调用中的数组元素之间插入空格数。 |
在空行上留下缩进 | 如果选中此模块,IntelliJ IDEA 将在空行上保留缩减进,就希望它们包含某些相同的代码。 如果清除此楼层,IntelliJ IDEA 将删除制表符和空格。 |
空间
使用此选项卡可以指定代码中需要空格的位置。要让IntelliJ IDEA自动在某个位置插入空格,请选中列表中该位置旁边的表格。结果显示在预览中。
绕和大中心
在此选项卡中,自定义代码样式选项,IntelliJ IDEA 将在重新格式化源代码时应用该选项。左侧窗格包含例外列表(重新格式化时保留)以及各种代码构造(列表、语句、操作、注释等)的放置和对齐选项。右侧窗格显示预览。
对齐选项优先于缩进选项。
视觉指南
使用视觉参考线字段指定多个右边距。您可以保留默认值或输入边距的空格数。如果要指定多个边距,请输入以逗号分隔的数字。
重新格式化时保留
使用复选框配置 IntelliJ IDEA 在重新格式化源代码时将发生的异常。例如,默认情况下,“换行符”复选框处于选中状态。如果您的代码包含比标准约定短的行,您可以在重新格式化源代码之前通过禁用换行符复选框来转换它们。
包装选项
包装样式适用于左侧窗格中指定的各种代码构造(例如,方法调用参数、方法声明参数或赋值语句)。
物品 | 描述 |
---|---|
包裹方式 | 从此列表中选择所需的环绕样式:
|
空行
使用此选项卡可以定义重新格式化后您希望 IntelliJ IDEA 在代码中保留和插入的空白行的位置和数量。对于每种类型的位置,指定要插入的空行数。结果显示在预览窗格中。
物品 | 描述 |
---|---|
保留最大空白行 | 在此区域中,指定在指定位置重新格式化后要保留的空白行数。 |
最少空白行 | 在此区域中,指定指定位置中出现的空行数。
|
进口
此表列出了优化导入时要执行的操作。
物品 | 描述 |
---|---|
一般的 | 在此区域中,配置常规导入选项。 选项:
|
JSP 导入布局 | 在此区域中,配置应如何在代码中组织 JSP 导入语句。引入的更改显示在下面的预览窗格中。 选项:
|
使用带“*”导入的包 | 在此区域中,配置始终完全导入的包和类的列表。 选项:
|
导入布局 | 在此区域中,配置导入语句在代码中的组织方式。您可以将某些类设置为第一个、最后一个或一个接着一个。导入的类将根据其包进行分组,并在包内按字母顺序排序。 选项:
|
其他
物品 | 描述 |
---|---|
字典对齐 | 从下拉列表中选择
|
在文件末尾添加换行符 | 选中此复选框可在文件末尾添加换行符。 |
使用连续缩进 | 选择“方法调用参数”复选框以对参数列表使用连续缩进,并选择“集合和推导式”复选框以使用多行集合文字和推导式。默认情况下,选择方法声明参数,以便使用连续缩进值缩进方法内的参数。连续缩进的值在制表符和缩进选项卡中定义。如果未选中这些复选框,则使用缩进值。 |
设置从...
单击此链接可显示用作当前语言代码样式基础的语言列表。仅采用适用于当前语言的设置。所有其他设置不受影响。
如果适用,此链接将显示在特定于语言的代码样式页面的右上角。
单击“重置”放弃更改并返回到初始的代码样式设置集。
感谢您的反馈意见!