PyCharm IDE可以在PyDev中的关键字参数,括号和运算符之前和之后放置一个空格吗?

时间:2013-02-26 21:37:01

标签: python eclipse pydev pycharm

在使用PyDev的Eclipse中,我可以在PyDev编辑器中设置首选项,以便在保存时分配关键字参数,括号和运算符之前和之后添加空格。 例如:

def create_socket(HOST):
    sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    sock.connect((HOST,80))
    return sock

Ctrl + S代码看起来像:

def create_socket( HOST ):
    sock = socket.socket( socket.AF_INET, socket.SOCK_STREAM )
    sock.connect( ( HOST, 80 ) )
    return sock

PyCharm可以这样做吗?

1 个答案:

答案 0 :(得分:3)

PyCharm支持编码样式,可以在“设置”中启用代码风格| Python |空间|内|方法调用括号。

不支持重新格式化保存而不计划,因为在使用PyCharm时,文件会自动保存,并且使“保存”操作成为某些其他行为的触发器并没有多大意义。如果愿意,可以将Ctrl-S快捷方式分配给重新格式化操作,或者在提交之前启用"重新格式化#34;在提交对话框中。