文档章节

PhpStorm10 设置内存

j
 jims
发布于 2016/06/28 17:20
字数 555
阅读 1923
收藏 2

phpstorm 10.2

修改目录

C:\Program Files (x86)\JetBrains\PhpStorm 10.0.2\bin

根据你使用的版本修改32位或64位的配置文件

PhpStorm.exe.vmoptions

PhpStorm64.exe.vmoptions

 

WebStorm 11.0.2

修改目录

C:\Program Files (x86)\JetBrains\WebStorm 11.0.2\bin

根据你使用的版本修改32位或64位的配置文件

WebStorm.exe.vmoptions

WebStorm64.exe.vmoptions

 

简单优化

去掉平时用不到的插件

根据你实际的情况在插件设置页面(File->Settings->Plugins)中去掉平常用不到的插件(我去除了ASP、 CoffeeScript、Drupal Support、Google App Engine Support for PHP、Java Server Pages Intergration等等),在一定程度上会提高软件打开时的加载速度。

 

修改内存配置

如果你计算机的内存足够大的话,可以根据你系统内存情况分配内存的大小,即修改PhpStorm.exe.vmoptions 文件,修改前记得先备份。下面是我的配置:

 

1

2

3

4

5

6

7

8

9

10

11

-server

-Xms256m设置初时的内存数,你需要设置一个合理的值,增加该值可以提高Java程序的启动速度。如果你的内存够大,如2G,可以设置到400m。

-Xmx1024m设置最大内存数,提高该值,可以减少内存Garage收集的频率,提高程序性能。

-XX:MaxPermSize=250m

-XX:ReservedCodeCacheSize=64m

-ea

-Dsun.io.useCanonCaches=false

-Djava.net.preferIPv4Stack=true

-XX:+UseCodeCacheFlushing

-XX:+UseConcMarkSweepGC

-XX:SoftRefLRUPolicyMSPerMB=50

有关这些参数的详细解释可以访问:http://www.cnblogs.com/mingforyou/archive/2012/03/03/2378143.html

 

优化文件保存

我个人不是很喜欢PhpStorm的自动保存功能,我通常都会取消自动保存功能,以及编辑过的文件*号标识:

Settings->General 取消 Synchronize file on frame activation 和 Save files on framedeactivation 的选择。

Settings->Editor->Editor Tabs 勾上 Mark modifyied tabs with asterisk 选项。

 

优化工程加载

如何让PhpStorm启动的时候不打开工程:Settings->General 取消 Reopen last project on startup 的选择 。

 

修改配置目录和插件目录

修改 D:/Program Files (x86)/JetBrains/PhpStorm 7.1.3/bin/idea.properties 文件,修改前记得先备份
idea.config.path=G:/Data/Config/PhpStorm/.WebIde70/config
idea.system.path=G:/Data/Config/PhpStorm/.WebIde70/system
默认config所在目录为 C:/Users/tangrucheng/.WebIde70

 

清除缓存

项目久了之后可以清除缓存 File -> Invalidate Caches / Restart…

 

 

官方帮助文档

https://intellij-support.jetbrains.com/hc/en-us/articles/206827547-Selecting-the-JDK-version-the-IDE-will-run-under

 

QQ截图20151211105242.png

本文转载自:http://singer.hiphoph.com/post/66.html

j
粉丝 4
博文 172
码字总数 30033
作品 0
合肥
私信 提问
开发工具phpstorm,安装+汉化+注册(图文教程)

  安装教程:   欢迎大家一起来交流学习【(392936258)】文件与教程也都在群里。   1、解压并打开文件,双击【“PhpStorm-10.0.3.exe”】开始安装。   2、 安装目录选择      自...

学编程C语言以及
2018/04/09
0
0
phpstorm 2018激活教程,phpstorm破解版下载

  前言:本次phpstorm2018激活教程非常详细,所有细节指导   软件是phpstorm 10.0是因新版本破解还不稳定,大家放心这个版本不影响开发和使用。文件以及教程都打包在群文件里了。3929362...

学编程C语言以及
2018/08/07
0
0
phpstorm10 怎么没有plugins

我的phpstorm10 机子是Mac系统 刚刚下载的 最新版的 我的版本是 破解过 正常的是这个样子的 然而我的里面怎么没有plugins 却是这个样子的 我想安装插件 但是没有plugins 无法安装 各位大神 ...

peter0511
2015/12/14
801
0
phpStorm10 安装以及激活

下载phpStorm 到网上搜索下载,我这里是安装的10.0.2版本的 打开下载好的exe文件,一直点下一步直到出现如图所示 http://idea.lanyus.com http://idea.qinxi1992.cn/ 这样就已经激活了,可以...

空无一物
2016/06/17
61
1
phpstorm10运行页面显示502网关错误

我最近开始使用phpstorm来学习php的编写,但是在安装好phpstorm之后,发现运行页面总是会产生502bad gateway错误,以下是详细截图。 上面是错误界面 以上是phpstorm的配置信息,感觉应该没有...

吃水的鱼
2016/01/11
4K
1

没有更多内容

加载失败,请刷新页面

加载更多

关于AsyncTask的onPostExcute方法是否会在Activity重建过程中调用的问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/XG1057415595/article/details/86774575 假设下面一种情况...

shzwork
今天
6
0
object 类中有哪些方法?

getClass(): 获取运行时类的对象 equals():判断其他对象是否与此对象相等 hashcode():返回该对象的哈希码值 toString():返回该对象的字符串表示 clone(): 创建并返此对象的一个副本 wait...

happywe
今天
6
0
Docker容器实战(七) - 容器中进程视野下的文件系统

前两文中,讲了Linux容器最基础的两种技术 Namespace 作用是“隔离”,它让应用进程只能看到该Namespace内的“世界” Cgroups 作用是“限制”,它给这个“世界”围上了一圈看不见的墙 这么一...

JavaEdge
今天
8
0
文件访问和共享的方法介绍

在上一篇文章中,你了解到文件有三个不同的权限集。拥有该文件的用户有一个集合,拥有该文件的组的成员有一个集合,然后最终一个集合适用于其他所有人。在长列表(ls -l)中这些权限使用符号...

老孟的Linux私房菜
今天
7
0
面试套路题目

作者:抱紧超越小姐姐 链接:https://www.nowcoder.com/discuss/309292?type=3 来源:牛客网 面试时候的潜台词 抱紧超越小姐姐 编辑于 2019-10-15 16:14:56APP内打开赞 3 | 收藏 4 | 回复24 ...

MtrS
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部