如何使Pycharm更快/更轻?

T.L*_*erz 16 python ide pycharm

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

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

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

All*_*ітy 11

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

  1. 你无法真正调整PyCharm 平衡其提供的功率.如果关闭检查或继续操作Power Saver Mode,除非用Ctrl+ 手动调用,否则不会获得代码完成Space.

  2. 切换到更轻的操作系统.(如果您是Linux用户,那么您有很多选择.)

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

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

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

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

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


小智 10

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

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

  • 当您访问它时,这也是您的操作系统缓存内容。 (2认同)
  • 这是不准确的,因为 JVM 不会在进程运行之间缓存 JIT 代码。原因就在这个答案中:/sf/ask/139474051/ (2认同)

voy*_*voy 7

首先:您可以禁用检查。

在右下角,在状态栏上,在内存使用指示器旁边,有一个小赫克托头 - 单击它并选择“语法”级别。我相信这会很有帮助。

如果这还不够,您可以设置“省电模式”。来自PyCharm 的帮助

当省电模式打开时,PyCharm 将其功能减少为文本编辑器之一,因为它不执行消耗笔记本电脑电池的昂贵后台活动。

通过下面的@user4437749 ,我看到的最大收获是禁用了不正确的调用参数检查

  • 或者,仅禁用最昂贵的检查可以减轻 CPU 负载,同时仍保持 _some_。我看到的最大好处是禁用 **Incorrect Call Arguments** 检查。 (6认同)