函数名和左括号之间没有空格

问题描述 投票:0回答:1

在PyCharm中键入函数时,自动完成功能在函数名和左括号之间插入一个空格,如下所示:

myfunction (self):

我希望PyCharm做的是默认情况下不插入该空格,因此函数应如下所示:

myfunction(self):

另外,我希望PyCharm在某些关键字和左侧paranthesis之间插入空格,例如:

if (), while (), for ()

我怎样才能实现这种行为?

我用Google搜索了我对PyCharm和IntelliJ的问题无济于事。

所需格式化的原因是为了提高代码可读性。这是有效的,因为当客户端读取代码时,在实际考虑语句的含义之前,他们可以在潜意识级别上区分函数调用和控制语句。

python intellij-idea pycharm
1个回答
2
投票

我们在IDEA中有这个:我不确定它是否在PyCharm中可用。单击设置>编辑器>代码样式

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.