我真的很喜欢Pycharm的想法,并且很乐意使用它。然而,它消耗计算机处理能力和延迟的趋势是一个很大的缺点。如何使Pycharm更快/更轻?
在不久的将来,我将运行一门Python入门课程,并且建议学生安装Pycharm,因为它似乎是那里最友好的IDE。
有没有办法加快Pycharm使其处理更轻一点?或者是否有另一种具有类似功能的IDE,人们会推荐?
我真的很喜欢Pycharm的想法,并且很乐意使用它。然而,它消耗计算机处理能力和延迟的趋势是一个很大的缺点。如何使Pycharm更快/更轻?
在不久的将来,我将运行一门Python入门课程,并且建议学生安装Pycharm,因为它似乎是那里最友好的IDE。
有没有办法加快Pycharm使其处理更轻一点?或者是否有另一种具有类似功能的IDE,人们会推荐?
PyCharm的性能低下主要是由于RAM的数量较少。我在有2GB内存的机器上运行PyCharm。以下是我的建议,使其更顺畅。
你真的不能调整PyCharm 性能平衡它所提供的动力。如果您关闭检查或作品上Power Saver Mode
,你不会得到代码完成,除非你手动按Ctrl +空间调用它。
切换到一个打火机操作系统。 (如果你是一个Linux的人,你有很多选择。)
监控其他系统进程。 (我可以通过禁用其他'无用'进程来占用内存,将Kubuntu的备用内存使用降低到300MB以内)
在PyCharm中禁用未使用的插件。
现代浏览器的内存饿了。如果您在编码时在浏览器上打开文档,则限制选项卡和插件的数量(即使Adblock消耗大约70MB RAM)。
更新您的硬件。 (这确实有帮助。投资于RAM这样你就可以忽略上面的点)
WingIDE是另一个IDE,它的工作原理有些类似的是什么样PyCharm
首先:您可以禁用检查。在右下角的状态栏上,在内存使用指示符旁边,有一个Hector头 - 点击它并选择“语法”级别。我相信这会有很大的帮助。
如果这样做没有足够的帮助,您可以设置“省电模式”。从PyCharm help:
在节电模式上,PyCharm降低其到文本编辑器的一个功能,通过不执行昂贵的后台活动,耗尽了笔记本电脑电池。
在硬件方面,升级系统是一个公平的选择。 PyCharm建议在PyCharm网站的system requirements中说明1 GB的RAM。
您可以禁用一些PyCharm的功能,如禁用检查。您也可以打开PyCharm的“省电模式”。
您也可以在运行PyCharm时使用较轻的操作系统,或者杀死一些进程以减少计算机的负载。
如果PyCharm仍然较重适合你,你可以尝试Python for VS Code,KDevelop,或者你可以去使用文本编辑器如Atom在Python开发。这里有一个Python IDE的full list。
PyCharm是用Java编写的,而Java只使用在时间编译即Java字节码中的方法在第一次调用该方法时被转换为本地代码。下一次该方法被调用时,它运行得更快。
所以,你应该做的第一件事情就是使用PyCharm的新安装,运行几次并尝试一些基本功能。一定要打开并关闭PyCharm几次。我发现这有助于我每次安装PyCharm的新版本。