一、Myeclipse 2013修改字体
MyEclipse 2013是基于Eclipse3.7内核,但在Eclipse的Preferences-〉general-〉 Appearance->Colors and Fonts 中并没有找到Courier New字体,它采用的是Consolas字体,中文看着非常小非常别扭,在Windows7下,系统自带虽然有Courier New字体,但是并没有激活显示,需要手动激活,才能在软件中使用。
激活方法如下:
1、在win7的控制面板->字体,找到Courier New,右键,显示。 Courier 常规 ,右键,显示。
2、window-->preferences-->搜索font-->Color and Font-->Basic-->Text Font-->Edit--> Courier New-->常规-->四号
注:也可以用YaHei.Consolas.1.12字体,见附件。
二、Myeclipse 2013修改jsp、xml默认打开方式
window-->preferences-->General-->Editors-->File Associations-->选择File Type-->Associated editors选择默认的打开方式(Default)
三、Myeclipse 2013修改编译兼容级别_Compiler compliance Level
Window-->Preferences-->Java-->Compiler --> Compiler compliance Level-->1.6
四、Myeclipse 2013修改编码方式:text+jsp
1、 window-->preferences-->搜索JSP-->Myeclipse-->Files and Editors-->JSP-->encoding-->UTF-8
2、window-->preferences-->General-->Workspace-->Text file encoding-->Other-->UTF-8
五、Myeclipse 2013修改Jboss内存大小
myeclipse菜单栏:Preferences-->搜索Jboss-->Jboss7.X下-->JDK--Optional java VM arguments加入如下代码:
-Xms512m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
六、老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能
这个问题的解决办法是关闭自动更新。Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials, 把选项 "Search for new features on startup"的前勾去掉即可。
Window > Preferences > Myeclipse Enterprise Workbench > Maven4Myeclipse > Maven> 禁用Download repository index updates on startup 。
validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一 下,速度立马提升好几个档次 。
WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消 ;
Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消 ;
Derby:一种保存成 jar 形式的数据库,我没用到,取消 ;
一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消, 比如我只选了 tomcat 。
1.在myeclispe工程中,在webroot下 重命名文件夹名(大写改为小写),不能重新部署到tomcat下,删掉webapp下目录。
2 让eclipse下的svn插件subclipse显示英文 .
打开eclipse\configuration\config.ini文件,添加:osgi.nl=en_US,保存后重启eclipse即可。
3.svn 报错 Failed to load JavaHL Library.
解决: 1>.windows->preferences->Team->SVN->SVN接口
2>.选择SVNKit (Pure Java) xxxxxx
重启
4.项目启动的时候,有时MyEclipse老是弹出IOConsole Updater error的错误。
解决方法:
右击控制台--》pereferences-->去掉fixed with console前面的勾。
5.myeclipse 在jsp页面 el表达式前 加注释不起作用
//<option value=\"keyname\">${metaMess.value}
myeclipse 优化:
1.选择项目,Properties-> Builders,取消JavaScript Validator或者其它你认为没必要的选项(只针对本项目有效)。
2.window-preferences-MyEclipse Enterprise Workbench-Maven4MyEclipse-Maven,将Maven JDK改为电脑上安装的JDK,即不使用myeclipse提供的JDK
3.window-preferences-MyEclipse Enterprise Workbench-Matisse4Myeclipse/Swing,将Design-time information(dt.jar) location 改用电脑安装的JDK的dt.jar
(即不使用myeclipse提供的dt.jar,我的值为:C:\Java6.014\lib\dt.jar)
第一步: 取消自动validation
validation有一堆,什么xml、jsp、jsf、js等等,windows–>perferences–>myeclipse–>validation,将Build下全部勾取消,保留Manual(手动) ,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!
手工验证方法: 在要验证的文件上,单击鼠标右键–>myeclipse–>run validation
第二步:取消Eclipse拼写检查
1、拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处
windows–>perferences–>general–>validation->editors->Text Editors->spelling
第三步:取消myeclipse的启动项
myeclipse会有很多的启动项,而其中很多我们都用不着,或者只用一两个,取消前面不用的就可以
windows–>perferences–>general–>startup and shutdown
第四步:更改jsp,xml默认打开的方式
windows–>perferences–>general–>editors->file associations
第五步: 更改内存使用文件
打开 myeclipse.ini
把 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大,为不让 myeclipse 频繁的换内存区域大小
第六步:
取消Maven更新(启动更新)
Window > Preferences > Myeclipse Enterprise Workbench > Maven4Myeclipse > Maven> 禁用
Download repository index updates on startup
MyEclipse编辑JSP卡(MyEclipse在智能提示的时候自动访问网络上sun公司的最新API文档,导致响应速度变慢),解决方法:
在自己创建的工程名上右键,选择Properties->Java Build Path->Libraries选项卡,找到:JRE System Libraries->charsets.jar->Javadoc location,并且Remove Javadoc location,即可。
设置myEclipse不同的workspace共享配置
随着项目的不断增多,所有的项目都放在一个workspace里,导致myeclispe在启动和运行时非常慢,这时需要建立多个workspace。结果每新建一个workspace重新配置一下,但是配置的东西都是一样的,很麻烦,有什么好办法可以共享一下配置呢?
eclipse和MyEclispe的配置都在.metadata\.plugins目录下,因此,每次设置新工作空间的时候只需要把.metadata\.plugins下面的东西拷贝到对应文件夹即可(其他的不用拷贝了),但是.metadata\.plugins下面是有很多东西的,长时间的积累,可能有几百M,所以拷贝的时候还是要花点时间的。
总结一下,复制工作空间配置步骤如下:
1 新建workspace
2 将新建的workspace下的.metadata\.plugins内容全部删除
3 将需要拷贝的workspace下的.metadata\.plugins内容除了orre.resources文件夹的其他文件夹全部拷贝到新workspace的.metadata\.plugins目录下。
4 重启myeclipse(可直接点击File->Restart)。
.metadata\.plugins目录下的orre.resources文件夹,这里面保存着你的工程的历史信息,随着时间的积累可能相当大,占据了.metadata\.plugins的大部分空间,而且不是新的工作空间所必须的,所以,在拷贝的时候,不要拷贝文件夹,能省很大一部分时间。
设置MYECLIPSE默认WORKSPACE路径
最近每次启动MyEclipse的时候,都不能自动加载我自己的workspace
通常都要通过File-Switch Workspace来选择一遍才行。
检查了一下问题,发现配置文件X:/MyEclipse6.5/eclipse/configuration/config.ini文件中的osgi.instance.area.default属性被修改为@user.home/workbench
osgi.instance.area.default=@user.home/workbench
等号后面修改为自己的工作空间地址就可以了osgi.instance.area.default=D\:\\Workspaces
MyEclipse取消验证Js的两种方法
1. 选中当前工程—properties—MyEclipse—validation—Excluded Resource下找到须要作废验证的文件或者文件夹就可以了。
2. 找到在项目路径下面的.project文件中配置了一些验证信息. 去掉以下几行即可
< arguments>
< /arguments>
< /buildCommand>
< nature>org.eclipse.wst.jsdt.core.jsNature</nature>
前者方法不是很实用, 在选择去掉验证之后, 仍然会弹出验证窗口, 而且保存项目时还是会重新验证, 这个验证过程也很慢。因此推荐后者,去掉这几行配置之后重启MyEclipse,此时会问你是否要恢复javascript的验证,选否即可。
百度搜出来的一大堆方法都没有用,因为他们都是一样的,让你关掉校验:Window --》Preferences --》MyEclipse --》单击Validation。
但是还是没用,自动校验还是会出来,因为有一个选项是:Revalidate project when excluded resource list is modified.,也就是说一旦资源文件列表改变,MyEclipse还是会再自动校验一次,我这么多js文件(jQuery等等),这一校验何时是个头啊……
彻底关掉自动校验的方法是:在编辑器中右键,MyEclipse-》Manage Validation,里面有一个单选Enable project specific settings.,把它勾掉。并且,在Validation的子菜单Exluded Resources下面,把选项“Revalidate project when excluded resource list is modified.”勾掉。还有其他设置,自己根据需要修改。
补充一点:没必要关闭MyEclipse的全局校验功能,针对单独的项目设置一下即可(在项目名上右键,选择MyEclipse-》Manage Validation)
javascript在myeclipse中报错的解决方法
jqueryjQueryJQUERYJqueryJQueryjquery报错jsJSJsmyeclipseMyEclipseMyeclipse
1、选中报错的jQuery文件“jquery-1.2.6.min.js”。
2、右键选择 MyEclipse-->Exclude From Validation。
3、再右键选择 MyEclipse-->Run Validation 即可。
设置Myeclipse中的代码格式化、注释模板及保存时自动格式化
1:设置注释的模板:
下载此模板:codetemplates.xml
搜索Dangzhang,将其改为你自己的姓名,保存
打开eclipse/myeclipse
选择 window-->Preferences-->Java-->Code-->Code Templates 右边点Import 选择你写好的模板.xml文件导入进去即可
2:设置格式化的模板:
格式化模板:eclipse-formatter.xml
格式化模版方法同上,只是不是选择Code Templates ,而是选择Formatter。
3:保存时自动格式化代码:
打开eclipse/myeclipse
选择 window-->Preferences-->JAVA-->Editor-->Save Actions
右边选中:Perform the selected actions on save
Format source code
Format all lines
Organize imports
保存后重启Myeclipse即可。
1:设置注释的模板:
下载此模板:codetemplates.xml
搜索Dangzhang,将其改为你自己的姓名,保存
打开eclipse/myeclipse
选择 window-->Preferences-->java-->Code-->Code Templates 右边点Import 选择你写好的模板.xml文件导入进去即可
2:设置格式化的模板:
格式化模板:eclipse-formatter.xml
格式化模版方法同上,只是不是选择Code Templates ,而是选择Formatter。
3:保存时自动格式化代码:
打开eclipse/myeclipse
选择 window-->Preferences-->JAVA-->Editor-->Save Actions
右边选中:Perform the selected actions on save
Format source code
Format all lines
Organize imports
保存后重启Myeclipse即可。
一、去除validate验证
1.给eclipse桌面快捷方式添加参数,这些按自己的机器来配置,
可google到很多资料,如:D:\java\eclipse3.2.1\eclipse.exe -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx128m -Xms128m
2.进入Preferences把Plug-in Development>Target Platform>plug-in里
跟自己无关或者暂且不用的plug-in去掉勾选,我这里共400多个中去掉了100多个。
3.MyEclipse5.0.1GA_E3.2 之前的:进入Preferences把跟编辑有关的所有的Edit Modes
设为Disable Design Mode
4.打开Customize Perspective里自己没用到的选项自己去掉勾选。
5.取消自动validation
validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,
只是需要的时候才会手工校验一下,速度立马提升好几个档次!
取消方法:
windows-->perferences-->myeclipse-->validation
除开Manual下面的复选框全部选中之外,其他全部不选
手工验证方法:
在要验证的文件上,单击鼠标右键-->myeclipse-->run validation
6.去除不需要加载的模块
一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,
所以可以将一些不使用的模块禁止加载启动。通过Windows - Preferences打开配置窗口,
依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,
可以根据自己的实际情况去除一些模块。
转自:http://hi.baidu.com/liyaohuang/blog/item/ee0440ec759b0f3826979197.html
二:关掉myeclipse下的checking for update自动更新
1. window --> preferences --> General --> Startup and Shutdown --> 在列表中找到 "Automatic Updates Scheduler " 项去掉前面的勾。
2. Window --> Preferences --> Myeclipse Enterprise Workbench --> Maven4Myeclipse --> Maven --> "Download repository index updates on startup" 去掉前面的勾。
3. Window --> Preferences --> Myeclipse Enterprise Workbench --> Maven4Myeclipse --> MyEclipse Dashboard --> "Show MyEclipse Dashboard on startup" 去掉前面的勾。
很多地方都只能看到第一步,但是我试过了还是没用,要上面三步都执行,才能有效,这样设置后MyEclipse速度明显会提高,去试试看,会有效果的,让烦人的checking for update Go out!
myEclipse svn忽略文件类型
.project、.settings、.classpath、.log 、build 、.class 、target
.project .settings .classpath .log build *.class
target
If you want to have a language-agnostic code repository the question is less about which files to exclude that about which files to include. Meaning, in a language-agnostic repo there should really only be the files necessary for the project:
- source files, libraries, property files, .xml config, ...
- built stuff, i.e. .class files, archives, ...
You should certainly exclude:
- .project - this is project specific config by eclipse
- .settings folder - this is project specific config by eclipse
- .classpath - also eclipse specific
In Eclipse there is a 'global' ignore list for files which are shared to repositories via SVN, CVS, etc. You can find it here:
Window > Preferences > Team > Ignored Resources
If you're looking for something outside Eclipse, try the global-ignores config in your local subversion config. Add this to your ~/.subversion/config file.
global-ignores = build *.mode* *.pbxuser *~.nib .DS_Store *~
Mind that if excluding the Eclipse config from the repos you'll have to set up your projects after a checkout more specifically.
--------------------------
eclipse svn时忽略target .project .classpath等目录文件
这个build失败的解决方案就是不要把你项目的 target目录放在src repository 里面,还有 .project 和 .classpath 最好也别放到src repository 里。
具体的做法就是在新建项目的时候,在第一次commit 到 SVN 之前,先在项目的根目录设置一个 SVN 属性(我在 eclipse 3.3 中,SVN插件是subclipse 1.4.0):
在eclipse中,右键点击项目根目录 Team -> Set Property ... 然后在弹出的对话框中,Property name 选 “svn:ignore”,Property Content 输入:
target
.project
.classpath
.settings
就ok了。完了进入你的 SVN 的repository 里把已经commit进去的target目录和这两个文件(.classpath .project) 删除就可以了。
我是这样了之后每次build都成功了,呵呵。
还有种办法是在 Windows -> Preferences -> Team -> Ignored Resources里点 “Add Pattern”,然后把 target 等等东西一个一个输入就可以了,这样貌似可以一劳永逸。。。