在Python的编程工具里,PyCharm算是比较好用,容易上手的工具。
2019年12月2日,PyCharm迎来了2019.3版本,这也许是2019年PyCharm的最后一个大版本,那这个版本增加了那些功能呢,让我们一起看看吧!
一、Jupyter
- 交互式控件
- 为了提供更多的交互性,Jupyter notebooks支持称为交互式小部件的交互式控件。这些控件允许您将静态笔记本转换为交互式仪表板,从而允许查看笔记本的用户自定义其视图。
- 通过此更新,PyCharm 添加了对交互式小部件的支持。这意味着小部件使用输出呈现,并可用于操作笔记本,并且可以像处理本机 Jupyter notebooks一样用于操作笔记。
- 运行时代码补全
- PyCharm 提供的优势之一是借助先进的静态代码分析算法,可以实现智能编码提示。但是,对于动态语言(如 Python 静态代码分析),并不总是足够的。这就是为什么通过此更新,我们利用 Jupyter 本身提供的运行时信息来扩展它。在某些情况下,例如字典索引或深度嵌套表达式,IDE 无法使用静态分析计算出类型,因此可以更智能地完成代码。
- 在输出面板上放大和缩小
- 预览的字体大小现在可以设置为与编辑器一致,也可以在设置中自定义。编辑器提供了"使用 Ctrl + 鼠标轮更改字体大小(缩放)"。启用后,您可以在按住 Ctrl 时使用鼠标滚轮在预览中放大或缩小。
二、Python
- 文件路径联想
- 害怕在写入文件名时会写错别字?特别是对于较长的文件名,如"打开(‘数据/survey_data_28112019_exported.csv’)??现在,您可以在 Python 代码编辑器或控制台中获取文件路径建议。我们已经扩展了上下文感知代码完成功能,因此文件相关上下文中的字符串文本现在显示有关可能的文件路径的建议。