如何使Pycharm更快/更轻?

时间:2016-07-07 10:17:34

标签: python ide pycharm

我真的很喜欢Pycharm,并且很乐意使用它。然而,它消耗计算机处理能力和滞后的倾向是一个很大的缺点。

在不久的将来,我将运行一个介绍性的Python课程,并建议学生安装Pycharm,因为它似乎是最友好的IDE。

有没有办法加速Pycharm使其处理有点'更轻'?或者是否有一个具有类似功能的替代IDE,人们会推荐?

4 个答案:

答案 0 :(得分:9)

PyCharm的性能缓慢主要是由于少量的RAM。我在一台2GB RAM的机器上运行PyCharm。以下是我的建议,使其工作更顺畅。

  1. 你无法真正调整PyCharm 的性能来平衡它提供的功能。如果您关闭检查或对Power Saver Mode起作用,除非您使用 Ctrl + Space 手动调用它,否则您将无法完成代码。

  2. 切换到较轻的操作系统。 (如果你是Linux用户,你有很多选择。)

  3. 监控其他系统进程。 (通过禁用耗尽内存的其他“无用”进程,我能够将Kubuntu的待机内存使用量降低到300MB以下)

  4. 在PyCharm中禁用未使用的插件。

  5. 现代浏览器需要大量内存。如果您在编码时在浏览器上打开文档,则限制标签和插件的数量(即使Adblock消耗大约70MB RAM)。

  6. 更新硬件。 (这真的有帮助。投资RAM,所以你可以忽略上面的几点)

  7. WingIDE是另一个与PyCharm类似的IDE。

答案 1 :(得分:4)

PyCharm是用Java编写的,Java使用Just In Time编译,即Java字节码中的方法在第一次调用该方法时转换为本机代码。下次调用该方法时,它运行得更快。

所以,你应该对新安装的PyCharm做的第一件事是运行几次并尝试一些基本功能。一定要打开和关闭PyCharm几次。我发现每次安装新版本的PyCharm都会有所帮助。

答案 2 :(得分:3)

首先:您可以禁用检查。在右下角,在状态栏上,在内存使用情况指示器旁边,有一个小的Hector头 - 单击它并选择"语法"水平。我相信这会有很大的帮助。

如果这不足以帮助您设置"省电模式"。来自PyCharm help

  

当省电模式打开时,PyCharm通过不执行耗费笔记本电池的昂贵后台活动,将其功能降低到文本编辑器之一。

答案 3 :(得分:0)

在硬件端,升级系统是一个公平的选择。 PyCharm建议使用PyCharm网站system requirements中所述的1 GB RAM。

您可以禁用PyCharm的一些功能,例如禁用检查。你也可以打开PyCharm的“省电模式”。

运行PyCharm时也可以使用较轻的操作系统,或者杀死一些进程以减少计算机的负载。

如果PyCharm对你来说仍然很重,你可以尝试Python for VS CodeKDevelop,或者你可以使用文本编辑器如Atom进行Python开发。这是一个full list的Python IDE。