如何让你的eclipse运行更快和eclipse常用快捷键
方案来之网络,已自测。。。
原地址:戳进来
1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。(没设置时,等2-3s出现进度条,设置后直接出现进度条)
只要在eclipse.ini中加入-vm的参数就可以了

2.取消所有启动时要激活的插件(在用时激活也一样)和其它的相关的在启动时执行的操作。

3.关闭自动更新
 
减少jvm内存回收引起的eclipse卡的问题  
这个主要是jvm在client模式,进行内存回收时,会停下所有的其它工作,带回收完毕才去执行其它任务,在这期间eclipse就卡住了。所以适当的增加jvm申请的内存大小来减少其回收的次数甚至不回收,就会是卡的现象有明显改善。 
主要通过以下的几个jvm参数来设置堆内存的:
| -Xmx512m | 最大总堆内存,一般设置为物理内存的1/4 | 
| -Xms512m | 初始总堆内存,一般将它设置的和最大堆内存一样大,这样就不需要根据当前堆使用情况而调整堆的大小了 | 
| -Xmn192m | 年轻带堆内存,sun官方推荐为整个堆的3/8 | 
| 堆内存的组成 | 总堆内存 = 年轻带堆内存 + 年老带堆内存 + 持久带堆内存 | 
| 年轻带堆内存 | 对象刚创建出来时放在这里 | 
| 年老带堆内存 | 对象在被真正会回收之前会先放在这里 | 
| 持久带堆内存 | class文件,元数据等放在这里 | 
| -XX:PermSize=128m | 持久带堆的初始大小 | 
| -XX:MaxPermSize=128m | 持久带堆的最大大小,eclipse默认为256m。如果要编译jdk这种,一定要把这个设的很大,因为它的类太多了。 | 
1G内存推荐为:    
-vmargs     
-Xms128M     
-Xmx512M     
-XX:PermSize=64M     
-XX:MaxPermSize=128M
2G内存推荐为:
-vmargs      
-Xms128M       
-Xmx768M       
-XX:PermSize=64M       
-XX:MaxPermSize=512M

还有其它的相关参数可以看看下面的参考材料,很有启发的:  
-XX:+UseParallelGC 使用并发内存回收  
-XX:+DisableExplicitGC 禁用System.gc()的显示内存回收
关闭自动构建
project-build automatically
出现如下情况:Android SDK content loader 半天半天加载不完 ,断下网 简单粗暴 马上就好。。。

eclipse 常用快捷键
原文地址:戳进来
经常使用eclipse进行开发,不掌握快捷键步行啊,在此整理了一些快捷键,大家要灵活运用啊。。。
eclipse常用快捷键:    
Alt+/  提供内容帮助 记不全的方法 类 属性     
ctrl+1   快速修复 最经典的快捷键     
ctrl+/ 注释改行     
ctrl+D  删除该行     
ctrl+M  窗口的最小最大化     
ctrl+T 快速显示该类的继承关系     
ctrl+shift+R  快速查找资源     
ctrl+O  显示当前类中方法的属性和大纲     
ctrl+Q 快速定位到最后一个编辑的地方     
F4 查看类结构     
ctrl+shift+F   格式化某段代码     
重构常用快捷键(一般重构的快捷键常用alt+shift开头)     
alt+shift+R   重命名 一次修改所有
Ctrl+Shift+O 自动导入所需要的包(这个用的次数也相当多)    
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)     
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)     
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)     
Alt+↑ 当前行和上面一行交互位置(同上)
Ctrl+Shift+F 格式化当前代码
Alt+Shift+Z 重构的后悔药(Undo)
全局 查找并替换 Ctrl+F  
文本编辑器 查找上一个 Ctrl+Shift+K  
文本编辑器 查找下一个 Ctrl+K  
全局 撤销 Ctrl+Z  
全局 复制 Ctrl+C  
全局 恢复上一个选择 Alt+Shift+↓  
全局 剪切 Ctrl+X  
全局 快速修正 Ctrl1+1  
全局 内容辅助 Alt+/
全局 打开资源 Ctrl+Shift+R
如何让你的eclipse运行更快和eclipse常用快捷键的更多相关文章
- 框架源码系列五:学习源码的方法(学习源码的目的、 学习源码的方法、Eclipse里面查看源码的常用快捷键和方法)
		一. 学习源码的目的 1. 为了扩展和调优:掌握框架的工作流程和原理 2. 为了提升自己的编程技能:学习他人的设计思想.编程技巧 二. 学习源码的方法 方法一: 1)掌握研究的对象和研究对象的核心概念 ... 
- 【谎言大揭秘】Modin真的比pandas运行更快吗?
		最近看了某公众号文章,推荐了所谓的神器,据说读取速度吊打pandas,可谓牛逼,事实真是这样吗? 来一起揭秘真相. 首先安装包. # pip install ray # pip install das ... 
- 浅析配置更快的Eclipse方法
		很多人感觉自己的elipse启动比较慢,其实并不是因为装的插件太多或者是导入的项目有点大,而是因为参数的设置不合理导致的.可以在eclipse.ini里面添加-Xloggc:gc.log看看启动的日志 ... 
- Android 性能优化(27)*zipalign让apk数据对齐,运行更快。
		1.zipalign 简介 zipalign is an archive alignment tool that provides important optimization to Android ... 
- Eclipse程序员要掌握的常用快捷键
		Ctrl+K 光标放在一个变量上(注意,是变量,如果你的光标放在了字符串上,如http://keleyi.com则没有任何作用的),按下Ctrl+K光标会定位到下一个相同的变量 Shift+Ctrl+ ... 
- eclipse中代码注释及其他常用快捷键
		html代码注释/取消注释 Ctrl + Shift + c php代码注释/取消注释 Ctrl + / (4)Ctrl+Shift+/ 说明: ... 
- TensorRT 3:更快的TensorFlow推理和Volta支持
		TensorRT 3:更快的TensorFlow推理和Volta支持 TensorRT 3: Faster TensorFlow Inference and Volta Support 英伟达Tens ... 
- 让Python代码更快运行的 5 种方法
		不论什么语言,我们都需要注意性能优化问题,提高执行效率.选择了脚本语言就要忍受其速度,这句话在某种程度上说明了Python作为脚本语言的不足之处,那就是执行效率和性能不够亮.尽管Python从未如C和 ... 
- 使用QFileInfo类获取文件信息(在NTFS文件系统上,出于性能考虑,文件的所有权和权限检查在默认情况下是被禁用的,通过qt_ntfs_permission_lookup开启和操作。absolutePath()必须查询文件系统。而path()函数,可以直接作用于文件名本身,所以,path() 函数的运行会更快)
		版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/Amnes1a/article/details/65444966QFileInfo类为我们提供了系统无 ... 
随机推荐
- 一个空格引发的bug
			好久没写博客了. 我们的一个项目用的thinkphp框架,当在debug模式下面运行很正常,但切换到生产模式时,刷新页面第一次可以正常显示,刷新第二次会出现错误如下: Fatal error: Cal ... 
- android账号与同步之同步实现
			上一篇博文我先介绍了账号与同步的账号管理,这篇就介绍一下还有一部分.就是android给提供的sync同步机制的使用. 事实上sync机制的使用和上一篇博文中介绍的账号管理非常类似,也是基于binde ... 
- MFC 一个类訪问还有一个类成员对象的成员变量值
			作者:卿笃军 原文地址:http://blog.csdn.net/qingdujun/article/details/35263857 MFC中一个类要訪问另外一个类的的对象的成员变量值,这就须要获得 ... 
- ViewPager的用法和实现过程
			看图先: 页面中填充内容是随机关键词飞入和飞出动画效果,随后会更新,如今请先无视吧 首先是 导入jar包 下载地址:android-support-v4.jar 布局文件中加入v ... 
- mybatis09
			1mybatis开发dao的方法 .1SqlSession作用范围 是使用局部变量.成员变量,还是形参? 1.1.1SqlSessionFactoryBuilder SqlSessionFactory ... 
- JS家的排序算法
			由于浏览器的原生支持(无需安装任何插件),用JS来学习数据结构和算法也许比c更加便捷些.因为只需一个浏览器就能啪啪啪的调试了.比如下图我学习归并排序算法时,只看代码感觉怎么都理解不了,但是结合chro ... 
- java 字节流与字符流的区别 (转)
			字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操 ... 
- linux下的openoffice安装和服务自启动
			openoffice下载并安装 wget http://sourceforge.net/projects/openofficeorg.mirror/files/4.1.1/binaries/zh-CN ... 
- 第一篇:APUE-操作系统IO模型
			操作系统IO模型 操作系统IO模型 声明:如下内容是根据APUE和mycat两本著作中关于I/O模式的一些内容加上自己的一些理解整理而成,仅供学习使用. 本节内容 UNIX下可用的五种I/O模型 ... 
- android下4G上网卡
			架构: APP Call Trachker/SMS Dispatch/Service Tracker/Data Tracker ------------------------------------ ... 
