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