注册 登陆

    2019-09-12 17:57:02解决phpstorm运行很卡问题

    您现在的位置是: 首页 >  php >  解决phpstorm运行很卡问题

        最开始接触的php编辑器是submile,当看到做java开发的同事编辑器页面那么炫酷的时候,想作为“世界上最好的语言”,怎么能没有有,果然,找到了专门编辑php的phpstorm,很快的网上找到了

    各种配置。慢慢的遇到一个问题,当项目多起来了,js文件多起来了,特别是每个项目,和每个git分支切换,phpstorm加载文件索引都要很久,可以看到,就是加载js文件,很耗费时间。

    其中为了这个问题,专门搜过好几次,其中调整过内存设置,关闭过动态提示,使用过phpstorm的安全模式,都不能解决卡的问题。中间也试过放弃phpstorm,改用其他IDE开发。但都没有phpstorm那么好用。后面,看到不一样的回答。只要修改两个JAVA虚拟机参数


    操作步骤如下:

    找到phpstorm.vmoptions文件,使用记事本打开。

    添加以下两行代码:

    -Dawt.usesystemAAFontSettings=lcd
    -Dawt.java2d.opengl=true

    保存退出。

    思考:

        phpstorm是使用JAVA开发的。由于IDE提供源文件关键字渲染功能,我们对文件的任何编辑或移动鼠标,都会触发渲染操作。而phpstorm默认的JAVA环境并没有利用机器的硬件加速技术去实现实时渲染,因此当然会让系统卡死。而只要在JAVA环境中让系统默认使用硬件加速,就可以解决占用系统资源过大,让phpstorm卡的问题了。

        最后好像还是不尽人意,最后问到,可以屏蔽js的加载,当项目是前后端分离的时候,不需要加载js的时候,可以屏蔽,选中你想屏蔽的文件夹,右键-》Mark Directory as -》Excluded 进行屏蔽,再也不怕git每个分支切换过来过去了!!!  


关键字词: 解决phpstorm运行很卡问题

0