如何加速WebStorm

Naz*_*kyi 75 intellij-idea rubymine webstorm

在庞大的项目中,WebStorm(可能是JetBrains的其他产品)始终在思考和加载某些东西.

这真让我烦恼!

Naz*_*kyi 214

以下是我如何加速您可爱的WebStorm的方法:

  • 转到首选项并执行下一步:
    1. 外观和行为>系统设置>更新:禁用自动更新
    2. 外观和行为>系统设置>使用情况统计:取消选中Allow sending data usage statistics to JetBrains
    3. 编辑器>实时模板:禁用所有,只留下您真正使用的内容
    4. 编辑> Emmet:禁用所有emmets
    5. 编辑>意图:我只留下:CSS,声明,JavaScript和语言注入
    6. 插件:只留下一个(* - 如果你不需要它们也可以禁用):
      • CoffeeScript *
      • CSS Suport
      • CVS集成
      • Git集成
      • HTML工具
      • IntelliLang
      • JavaScript调试器*
      • JavaScript意图Power Pack
      • JavaScript支持
      • NodeJS *
      • Perforce集成
      • SASS支持 *
    7. 项目>目录:排除所有不使用的内容
    8. 语言和框架> JavaScript>库:仅保留:HTML和HTML5/EcmaScript 5
    9. 语言和框架>指南针:禁用它
    10. 工具> WebBrowsers:只留下Chrome
  • 帮助>编辑自定义VM选项:编辑并增加使用内存pwd:

    -Xms 1024 m
    -Xmx 1536 m
    -XX:MaxPermSize = 1024 m
    -XX:ReservedCodeCacheSize = 512 m
    -XX:+ UseCompressedOops

所以主要的想法是下一步:在Preferences中禁用所有你真正不使用的东西并为IDE增加内存.

  • 在更新的版本中,只需按下"Ctrl + Shift + A**"查找"操作"弹出窗口,然后键入"**编辑自定义VM选项**".它将自动为您可以编辑的机器创建正确的文件. (19认同)
  • 编辑`/ Applications/WebStorm.app/Contents/bin/idea.vmoptions`是不可取的,请检查https://www.jetbrains.com/webstorm/help/tuning-webstorm.html如何正确地执行此操作. (15认同)
  • http://jetbrains.com/webstorm/help/tuning-webstorm.html - 改为在idea.vmoptions上编辑webstorm.vmoptions以获得正确的效果 (3认同)
  • 我还会修剪"编辑>检查"或完全停止检查,从文件菜单中启用"省电模式". (3认同)
  • 所有提示都很有用但**增加内存**是至关重要的.我的Intellij IDEA几乎要死了,然后我再次增加了内存和飞行.我的项目太大了,我没有意识到这个限制.非常感谢! (3认同)
  • 在最近的版本中,**Help | 中有一个下拉选项可用。编辑自定义 VM 选项** (2认同)
  • 因此,因为我不想盲目地将配置应用到底部提到的Java VM,所以我做了一些研究,发现不再使用“MaxPermSize”(/sf/answers/847999911/ )和 `UseCompressedOops` 可能不再需要(/sf/answers/773839601/) (2认同)

ber*_*uic 22

文件菜单中有"省电模式"设置.这将禁用一些语法高亮和东西,但会提高任何JetBrains IDE的速度.


小智 5

另请查看 ScriptedAlchemy 的jetbrains-ide-performance github 存储库- 并且一定要查看问题中的更新设置。禁用未使用的全局符号(在设置中搜索它,它正在接受检查)似乎也有帮助。