在PyCharm中键入函数时,自动完成功能会在函数名和左括号之间插入一个空格,如下所示:
myfunction (self):
我希望PyCharm做的是默认情况下不插入该空格,所以函数应如下所示:
myfunction(self):
此外,我希望PyCharm在某些关键字和左侧paranthesis之间插入空格,例如:
if (), while (), for ()
我该如何实现这种行为?
我用Google搜索了我的问题,因为PyCharm和IntelliJ无济于事。
所需格式化的原因是为了提高代码可读性。这是有效的,因为当客户端读取代码时,他们可以在实际考虑语句的含义之前,在潜意识层面上区分函数调用和控制语句。