PHP编辑器PhpStrom运行缓慢问题


Posted in PHP onFebruary 21, 2017

最近在使用phpstorm开发项目的时候,在加载文件运行时,不管有多大,如果项目文件数据比较多的话,都能够让phpstorm卡到死机。其中调整过内存设置,关闭过动态提示,使用过phpstorm的安全模式,都不能解决卡的问题。中间也试过放弃phpstorm,改用其他IDE开发。但都没有phpstorm那么好用。没办法,在国内的百度无法找到解决方案,只能出去找了。

最终在一个国外论坛里,看到不一样的回答。只要修改两个Java虚拟机参数,就彻底解决了卡的问题了。

操作步骤如下:

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

2.添加以下两行代码:

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

3.保存退出。

思考:

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

现在又可以使用回phpstorm的熟悉环境了。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

PHP 相关文章推荐
PHP实现网上点歌(二)
Oct 09 PHP
php.ini 中文版
Oct 28 PHP
PHP 字符串操作入门教程
Dec 06 PHP
PHP中函数rand和mt_rand的区别比较
Dec 26 PHP
PHP中__get()和__set()的用法实例详解
Jun 04 PHP
php中过滤非法字符的具体实现
Oct 29 PHP
php+highchats生成动态统计图
May 21 PHP
PHP中对各种加密算法、Hash算法的速度测试对比代码
Jul 08 PHP
php基于mcrypt的加密解密实例
Oct 27 PHP
PHP使用redis实现统计缓存mysql压力的方法
Nov 14 PHP
ThinkPHP使用Ueditor的方法详解
May 20 PHP
PHP面向对象程序设计方法实例详解
Dec 24 PHP
如何离线执行php任务
Feb 21 #PHP
PHP实现上传多文件示例代码
Feb 20 #PHP
微信公众号开发之通过接口删除菜单
Feb 20 #PHP
thinkphp项目如何自定义微信分享描述内容
Feb 20 #PHP
php防止sql注入的方法详解
Feb 20 #PHP
php获取给定日期相差天数的方法分析
Feb 20 #PHP
phpstudy默认不支持64位php的解决方法
Feb 20 #PHP
You might like
php.ini save_handler 修改不生效的解决办法
2014/07/22 PHP
学习php设计模式 php实现门面模式(Facade)
2015/12/07 PHP
php实现简单爬虫的开发
2016/03/28 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
2018/07/21 PHP
php 与 nginx 的处理方式及nginx与php-fpm通信的两种方式
2018/09/28 PHP
yii2 开发api接口时优雅的处理全局异常的方法
2019/05/14 PHP
php解决约瑟夫环算法实例分析
2019/09/30 PHP
使用户点击后退按钮使效三行代码
2007/07/07 Javascript
JavaScript中将一个值转换为字符串的方法分析[译]
2012/09/21 Javascript
js图片实时加载提供网页打开速度
2014/09/11 Javascript
jQuery实现友好的轮播图片特效
2015/01/12 Javascript
html的DOM中Event对象onabort事件用法实例
2015/01/21 Javascript
javascript生成随机数方法汇总
2015/11/12 Javascript
JavaScript对象数组如何按指定属性和排序方向进行排序
2016/06/15 Javascript
JavaScript设计模式之命令模式实例分析
2019/01/16 Javascript
[14:57]DOTA2 HEROS教学视频教你分分钟做大人-幽鬼
2014/06/13 DOTA
Python两个整数相除得到浮点数值的方法
2015/03/18 Python
在Python的Django框架中编写错误提示页面
2015/07/22 Python
PyCharm代码格式调整方法
2018/05/23 Python
浅谈Python里面小数点精度的控制
2018/07/16 Python
python tornado微信开发入门代码
2018/08/24 Python
python实现回旋矩阵方式(旋转矩阵)
2019/12/04 Python
解决python对齐错误的方法
2020/07/16 Python
关于解决iframe标签嵌套问题的解决方法
2020/03/04 HTML / CSS
HEMA法国:荷兰原创设计
2019/02/21 全球购物
美国家居装饰店:Pier 1
2019/09/04 全球购物
测试工程师程序员求职信范文
2014/02/20 职场文书
审计班子对照检查材料
2014/08/27 职场文书
合作协议书模板
2014/10/10 职场文书
民主生活会汇报材料
2014/12/15 职场文书
中学生自我评价范文
2015/03/03 职场文书
2016年高校自主招生自荐信范文
2015/03/24 职场文书
辞职信格式范文
2015/05/13 职场文书
2015年教学管理工作总结
2015/05/20 职场文书
Django实现drf搜索过滤和排序过滤
2021/06/21 Python
十大最强格斗系宝可梦,超梦X仅排第十,第二最重格斗礼仪
2022/03/18 日漫