在使用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可以这样做吗?
答案 0 :(得分:3)
PyCharm支持编码样式,可以在“设置”中启用代码风格| Python |空间|内|方法调用括号。
不支持重新格式化保存而不计划,因为在使用PyCharm时,文件会自动保存,并且使“保存”操作成为某些其他行为的触发器并没有多大意义。如果愿意,可以将Ctrl-S快捷方式分配给重新格式化操作,或者在提交之前启用"重新格式化#34;在提交对话框中。