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 相关文章推荐
支持oicq头像的留言簿(一)
Oct 09 PHP
一个可以找出源代码中所有中文的工具
Oct 25 PHP
dede3.1分页文字采集过滤规则详说(图文教程)续二
Apr 03 PHP
PHP 实现多服务器共享 SESSION 数据
Aug 15 PHP
获取用户Ip地址通用方法与常见安全隐患(HTTP_X_FORWARDED_FOR)
Jun 01 PHP
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
Aug 25 PHP
php合并数组中相同元素的方法
Nov 13 PHP
php中获取主机名、协议及IP地址的方法
Nov 18 PHP
PHP实现股票趋势图和柱形图
Feb 07 PHP
PHP的Yii框架的常用日志操作总结
Dec 08 PHP
PHP使用curl函数发送Post请求的注意事项
Nov 26 PHP
php二维码生成以及下载实现
Sep 28 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
海贼王动画变成“真人”后,凯多神还原,雷利太帅了!
2020/04/09 日漫
PHP5中使用DOM控制XML实现代码
2010/05/07 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
2016/03/21 PHP
详解PHP中foreach的用法和实例
2016/10/25 PHP
Zend Framework数据库操作技巧总结
2017/02/18 PHP
PHP文件后缀不强制为.php方法
2019/03/31 PHP
关于js内存泄露的一个好例子
2013/12/09 Javascript
jQuery自带的一些常用方法总结
2014/09/03 Javascript
常见JS验证脚本汇总
2015/12/01 Javascript
快速掌握Node.js事件驱动模型
2016/03/21 Javascript
jQuery实现调整表格单列顺序完整实例
2016/06/20 Javascript
探究JavaScript中的五种事件处理程序方式
2016/12/07 Javascript
jQuery实现给input绑定回车事件的方法
2017/02/09 Javascript
jQuery中过滤器的基本用法示例
2017/10/11 jQuery
Vue结合后台导入导出Excel问题详解
2019/02/19 Javascript
ES6知识点整理之数组解构和字符串解构的应用示例
2019/04/17 Javascript
vue移动端屏幕适配详解
2019/04/30 Javascript
vue 实现强制类型转换 数字类型转为字符串
2019/11/07 Javascript
vue proxy 的优势与使用场景实现
2020/06/15 Javascript
Python文本处理之按行处理大文件的方法
2018/04/09 Python
Python函数参数操作详解
2018/08/03 Python
Python中面向对象你应该知道的一下知识
2019/07/10 Python
Django 返回json数据的实现示例
2020/03/05 Python
python3环境搭建过程(利用Anaconda+pycharm)完整版
2020/08/19 Python
CSS3解决移动页面上点击链接触发色块的问题
2016/06/03 HTML / CSS
公积金转移接收函
2014/01/11 职场文书
先进德育工作者事迹材料
2014/01/24 职场文书
2014年情人节活动方案
2014/02/16 职场文书
金融管理应届生求职信
2014/02/20 职场文书
优秀学生评语大全
2014/04/25 职场文书
个人专业技术总结
2015/03/05 职场文书
2015年秋季开学典礼校长致辞
2015/07/16 职场文书
七年级之开学家长寄语35句
2019/09/05 职场文书
go原生库的中bytes.Buffer用法
2021/04/25 Golang
SQL基础的查询语句
2021/11/11 MySQL
IIS服务器中设置HTTP重定向访问HTTPS
2022/04/29 Servers