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

时间:2017-04-27 01:21:38

标签: python intellij-idea pycharm

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

myfunction (self):

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

myfunction(self):

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

if (), while (), for ()

我该如何实现这种行为?

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

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

1 个答案:

答案 0 :(得分:2)

我们在IDEA中有这个: 我不确定这是否在PyCharm中可用。点击设置>编辑>代码风格

enter image description here