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里面的抽象类
Jan 28 PHP
兼容性最强的PHP生成缩略图的函数代码(修改版)
Jan 18 PHP
php获取数组长度的方法(有实例)
Oct 27 PHP
PHP使用静态方法的几个注意事项
Sep 16 PHP
thinkphp使用literal防止模板标签被解析的方法
Nov 22 PHP
smarty模板引擎之内建函数用法
Mar 30 PHP
PHP5.2中PDO的简单使用方法
Mar 25 PHP
php写app接口并返回json数据的实例(分享)
May 20 PHP
LNMP部署laravel以及xhprof安装使用教程
Sep 14 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
Sep 20 PHP
PHP abstract 抽象类定义与用法示例
May 29 PHP
Yii框架连表查询操作示例
Sep 06 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中simplexml_load_file函数用法实例
2014/11/12 PHP
PHP 绘制网站登录首页图片验证码
2016/04/12 PHP
php使用Jpgraph创建折线图效果示例
2017/02/15 PHP
php高清晰度无损图片压缩功能的实现代码
2018/12/09 PHP
PHP+Redis事务解决高并发下商品超卖问题(推荐)
2020/08/03 PHP
自适应图片大小的弹出窗口
2006/07/27 Javascript
[原创]网络复制内容时常用的正则+editplus
2006/11/30 Javascript
jquery插件珍藏(图片局部放大/信息提示框)
2013/01/08 Javascript
跟我学Node.js(四)---Node.js的模块载入方式与机制
2014/06/04 Javascript
JavaScript中获取样式的原生方法小结
2014/10/08 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(一)
2015/12/10 Javascript
JS实现的颜色实时渐变效果完整实例
2016/03/25 Javascript
Vuejs第六篇之Vuejs与form元素实例解析
2016/09/05 Javascript
超全面的javascript中变量命名规则
2017/02/09 Javascript
深入理解Vue官方文档梳理之全局API
2017/11/22 Javascript
Vue 路由切换时页面内容没有重新加载的解决方法
2018/09/01 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
Vuejs学习笔记之使用指令v-model完成表单的数据双向绑定
2019/04/29 Javascript
javascript for循环性能测试示例
2019/08/07 Javascript
JS回调函数 callback的理解与使用案例分析
2019/09/09 Javascript
Python保存MongoDB上的文件到本地的方法
2016/03/16 Python
Python出现segfault错误解决方法
2016/04/16 Python
Python3正则匹配re.split,re.finditer及re.findall函数用法详解
2018/06/11 Python
python实现可下载音乐的音乐播放器
2020/02/25 Python
使用Python实现音频双通道分离
2020/12/25 Python
房地产出纳岗位职责
2013/12/01 职场文书
应付会计岗位职责
2013/12/12 职场文书
单位创先争优活动方案
2014/01/26 职场文书
服装行业创业计划书范文
2014/02/05 职场文书
餐厅楼面部长岗位职责范文
2014/02/16 职场文书
《数星星的孩子》教学反思
2014/04/11 职场文书
银行柜员与客户起冲突检讨书
2014/09/27 职场文书
群众路线查摆问题整改措施
2014/10/10 职场文书
本溪关门山导游词
2015/02/09 职场文书
2015年大学班主任工作总结
2015/04/30 职场文书
入党群众意见范文
2015/06/02 职场文书