PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。

PyCharm最新版本2019.3现已发布,增加用于Jupyter笔记本的交互式小部件,MongoDB支持以及所有Python 3.8功能的代码帮助,还有其他功能改进提高Python语言开发效率!

PyCharm 2019.3的新增功能

用于Jupyter笔记本的交互式小部件,MongoDB支持以及所有Python 3.8功能的代码帮助。

请注意,只有PyCharm 专业版本支持仅标记为PRO的功能。

Jupyter PRO

互动小部件

为了提供更多的交互性,Jupyter笔记本电脑支持称为“ 交互小部件”的交互控件。这些控件使您可以将静态笔记本转变为交互式仪表板,从而使那些查看笔记本的用户可以自定义视图。在此更新中,PyCharm添加了对交互式小部件的支持。这意味着窗口小部件将随输出一起呈现,并且可以像处理本机Jupyter笔记本一样用于操纵笔记本。

IDE现在支持最受欢迎的窗口小部件库。

pycharm 2018 支持python版本 pycharm5.0.3支持python哪个版本_Python

运行时完成

PyCharm提供的优势之一是借助我们先进的静态代码分析算法,可以实现智能编码帮助。但是,对于动态语言(例如Python)而言,静态代码分析并不总是足够的。这就是为什么在此更新中,我们利用Jupyter本身提供的运行时信息来对其进行扩展。在某些情况下,这会导致代码完成更为智能,例如字典索引或深度嵌套的表达式,而IDE无法使用静态分析来找出其类型。

pycharm 2018 支持python版本 pycharm5.0.3支持python哪个版本_新版本_02

在输出面板上放大和缩小

现在可以将预览的字体大小设置为与编辑器一致,或者在设置中进行自定义。此外,预览现在还可以使用编辑器选项“使用Ctrl +鼠标滚轮”更改字体大小(缩放)。启用后,您可以在按住Ctrl的同时使用鼠标滚轮放大或缩小预览。

pycharm 2018 支持python版本 pycharm5.0.3支持python哪个版本_Python_03

进一步的改进

如果在IDE外部更改Jupyter笔记本电脑(例如,通过本机Jupyter界面),则IDE现在会自动同步其状态,以确保IDE用户看到笔记本电脑的最新版本并且没有丢失任何更改。