pycharm
python是动态强类型语言,部分库的返回值类型,无法根据参数类型自动补全
# 第一种方式
im = Image.open('1.png') # type: Image.Image
# 第二种方式
im = Image.open('1.png')
""":type im: Image.Image"""
# 第三种方式
im = Image.open('1.png')
"""@type im: Image.Image"""
aixcoder插件可以提升pycharm的代码提示能力
IDE设置
ctrl + ,
-> Editor -> General -> Code Completion -> Match case(打钩去掉)
调试文件
点击右上角(run文件的下拉菜单) -> 选择(Edit Configurations...)-> 选择要调试的文件 -> 勾选(Run with Python Console)-> 确定
格式化换行
pycharm默认的格式化换行太短了,可以调长一点
ctrl + ,
-> Editor -> Code Style -> Hard wrap at -> 220(默认为120)