当我使用诸如boto之类的 3rd 方库时,PyCharm 似乎能够很好地自动完成
但是,一旦我定义了自己的函数,自动完成功能就会在该函数内部崩溃。我明白为什么,因为我无法为函数提供有关其参数的任何类型信息,所以它无法猜测如何自动完成。有没有办法解决这个问题?
编辑
我尝试使用文档字符串(对于 Python 2),但仍然没有自动完成
def delete_oldest_backups(conn, backups_to_keep, backup_description):
"""
delete_oldest_backups(EC2Connection, int, string)
"""
(也试过boto.ec2.connection.EC2Connection
而不是只是EC2Connection
)