JetBrains PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。
Jupyter Notebooks(仅限专业版)
运行和调试单元
Jupyter Notebooks可以很好的帮助你探索和交互数据。使用PyCharm,Jupyter Notebooks现在更容易使用,因为你可以在IDE中快速运行和调试笔记本中的cell(单元)。当然,许多来自浏览器内笔记本的快捷键也可以在PyCharm中使用。例如,使用Shift + Enter运行当前突出显示的cell,并将光标移动到下一个cell。
服务器和内核管理
更快的开始使用你的笔记本。使用PyCharm,你不需要手动启动服务器或内核:只需打开笔记本并运行一个cell。PyCharm会自动为你打开的笔记本启动服务器和相应的内核。
IDE改进
Recent Locations
在开发过程中,你可能会发现自己经常需要在代码中的不同位置之间来回移动。PyCharm长期以来一直使用Recent Files弹出窗口(Ctrl+E 或 Cmd+E在macOS上)来帮助你快速在这些文件之间导航。但是,你不只希望能获取文件,还希望能被带到特定位置,所以我们推出了全新的和改进的Recent Locations弹出窗口(Ctrl+Shift+E 或 Cmd+Shift+E在macOS上),以便更快地到达目的地。
UI主题插件
不喜欢我们的默认样式? 我们改进了对UI主题插件的支持。可以通过查找“tag:UI”在插件市场中找到一个,或者学习如何创建自己的UI主题。
Python改进
大型集合的调试器性能
PyCharm调试器现在可以处理无限大的集合,并且不会在最初加载集合时减慢速度。
数据类继承
PyCharm已经支持Python 3.7数据类,但现在我们已经扩展了这种支持,以确保数据类的子类也能获得准确的代码完成。
Remote interpreters(仅限专业版)
Vagrantfile语法
PyCharm支持Vagrant框内的Python解释器,也使你的Vagrantfile看起来很清晰。
SSH与sudo
你需要root访问权来控制Raspberry Pi上的GPIO引脚,因此为了使GPIO开发更容易,我们可以在PyCharm 2019.1中通过SSH运行具有root权限的代码。当然,你可以将root权限用于其他用途,但我们是不鼓励的。
Web开发(仅限专业版)
改进了HTML和CSS快速文档
CSS近几年变得十分强大,同时这也使其变得更复杂。为了帮助你更快的使用现代、复杂的CSS,我们改进了快速文档支持 – 只需按Ctrl+Q(或在macOS上按Ctrl+J)即可了解更多信息。别担心,如果你查找’p’标签的文档,我们也不会告诉任何人~
全新的JavaScript调试控制台
PyCharm专业版附带JetBrains WebStorm提供的JavaScript支持。他们刚刚创建了一个新的改进的JavaScript调试控制台,适用于Node.JS代码和浏览器内JavaScript。
点击“了解更多”下载产品最新试用版
↓↓↓
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/5746.html