02.加速启动Eclipse[见附录]

加速启动Eclipse[见附录]

在Eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。(没设置时,等2-3s出现进度条,设置后直接出现进度条),在eclipse.ini中配置-vm属性即可,注意书写的位置

JSP和JavaScript的卡顿问题

我的机器内存比较大,也可以说说配置还算是可以,所以对于Jsp和JavaScript我并没有什么感觉,参考网络答案,整理一下:

Window->Preference->General->Editors->Text Editors->HyperLinking
在用Ctrl键控制的HyperLinking Style Nevigation列表下, 取消勾选与JPS/Javascript有关的选项

其实吧!不用那么难,只需要把原来使用Ctrl的按键修改一下,改为Alt即可,因为我们还是比较喜欢,你这种直接穿越的感觉的!

关于自动构建的问题

针对我的学生,发现这种健忘症比较严重,所有还是别修改了!但是如果你已经养成了比较好的编程喜欢的话.个人推荐还是取消构建吧!为什么,现在我们做的练习啊,项目啊等吧,跟你未来要基础的,可能是小巫见大巫,如果这项你设置了,那么会影响到你的效率,虽然现在都使用maven了,对这个方面影响也比较少了一些!

更正:发现在本地设置tomcat的时候,如果没有自动编译,那么就需要每次自己从新进行发布炒作,很麻烦! 这里建议勾选上!

关于saveAction的设置

对于这点,其实应不开启的,但是我想对于学生来说,为了方便或者说损失一些可容忍的性能,我想还是建议使用一下吧!

这里我想声明一下,最好先修改一下Java的格式化模版!
不然以后你们入职的公司的每个人员的格式化配置不一样,在提交代码的时候很容易出错的!

优化代码的提示[直接上图]

Window->Preference->Java->Editors->Content Assist


附录:配置文件[8G内存]

-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
;注释系统自带的界面
;-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
;一定需要放置到-vmargs的前面
-vm
E:\java-tools\Java\JDK8_64\jdk1.8.0_77\bin\
-vmargs
;配置自己的动画,只是支持bmp图片
-Dosgi.splashLocation=C:/hp.bmp
-XstartOnFirstThread
-Dosgi.requiredJavaVersion=1.7
-Declipse.p2.unsignedPolicy=allow
-Dcom.sun.management.jmxremote
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Xincgc
-Xss8m
-Xms700m
-Xmx2048m
-XX:NewSize=16m
-XX:PermSize=128m
-XX:MaxPermSize=400m
-XX:MaxPermSize=1048m
-XX:MaxPermHeapExpansion=20m
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=70
-XX:+UseCMSInitiatingOccupancyOnly
-XX:+UseParNewGC
-XX:+CMSConcurrentMTEnabled
-XX:ConcGCThreads=2
-XX:ParallelGCThreads=2
-XX:+CMSIncrementalPacing
-XX:CMSIncrementalDutyCycleMin=0
-XX:CMSIncrementalDutyCycle=5
-XX:GCTimeRatio=49
-XX:MaxGCPauseMillis=20
-XX:GCPauseIntervalMillis=1000
-XX:+UseCMSCompactAtFullCollection
-XX:+CMSClassUnloadingEnabled
-XX:+DoEscapeAnalysis
-XX:+UseCompressedOops
-XX:+ExplicitGCInvokesConcurrentAndUnloadsClasses
;参数来跳过jvm对class文件的校验,以此提升eclipse的启动速度,但这是很不安全的
-Xverify:none
-Dorg.eclipse.swt.browser.IEVersion=10001

配置参数:请百度进行查询,这个配置大部分来源于网络

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、简介 eclipse可谓是Java开发界的神器,基本占据了大部分的Java开发市场,而且其官方还对其他语言提供...
    简单应用阅读 2,241评论 0 14
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,935评论 6 342
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,859评论 18 139
  • 描述: 从事开发工作已经一年多了,但是从进了公司就没有收到或者听说关于Eclipse配置的标准,不知道是因为太过于...
    w_nanan阅读 1,266评论 0 9
  • 本章介绍JUC包中的LinkedBlockingQueue。目录 LinkedBlockingQueue介绍 Li...
    AlstonWilliams阅读 22,124评论 2 5