PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。最新版的 PyCharm2020.2现已发布新增完整的GitHub拉取请求支持,编辑器更加智能化、新增编辑器内异常预览以及就地签名更改重构。本次更新主要包括四个方面版本控制、数据库、web开发、Python等几个方面,本章节由于篇幅限制主要讲解web开发、数据库、IDE方面的更新内容。点击下方链接立即体验吧!
Web开发
settings.py中对Django配置常量完成的新支持
您是否看到自己在Django项目中经常在settings.py中键入相同的配置变量?现在,PyCharm可以自动完成记录的Django设置的名称(Ctrl-Q,或F1在macOS上)。
对Vue的一流支持
对Nuxt.js支持,Vue特定的代码样式设置,TypeScript项目中有关Vue的改进以及我们在过去一年中添加的许多其他内容。PyCharm中的Vue支持从未如此先进!
使用JavaScript的新功能节省时间
新的智能意图(Alt+Enter)将帮助您更快地执行某些操作。例如,您现在可以将带有数字索引的for循环快速转换为forEach数组方法。浏览文档注释也变得更加容易,因为您现在可以在编辑器中直接渲染它们。
IDE改进
新的检查小部件
新的检查小工具旨在让您更轻松地了解当前文件中存在的所有问题,同时还可以使您进行更深入的检查。配置突出显示级别,并确保拥有使代码变得更好所需的所有信息。
在Windows上对npipe和Docker的支持
如果您是Windows用户,您会很高兴知道PyCharm现在对“ Windows上的Docker”提供了适当的支持,特别是在Windows上对npipe连接的本地支持方面。
数据库
更好的支持JOIN
完成JOIN子句所需的步骤少了一些,因为PyCharm现在在您开始键入“ JOIN”时提供了整个子句。同样,完成操作提供了一种在适用时通过两列进行JOIN的方法,当然,所有这些都支持编写Python代码。
布尔值的新用户界面
现在有一种更加友好用户的方式来查看和编辑布尔值。现在,真值用项目符号标记,以将其与所有其他值区分开。
更好的MongoDB过滤
除了ObjectId和ISODate,过滤现在还支持UUID,NumberDecimal,NumberLong和BinData。另外,如果剪贴板中有有效的UUID / ObjectId / ISODate,则将在建议的过滤器列表中看到此值。
总结
在本篇文章中,我们了解到了PyCharm在最新版本v2020.2中所作出的更新修复。现在马上下载最新版Pycharm进行体验评估吧。慧都作为Devart授权合作商现PyCharm正版授权立减2900,低至2229元!