eclipse的配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Eclipse 配置
第1章快捷键的配置(加快开发过程中代码编写)MyEclipse(Eclipse)常用快捷键预览:
快捷键组合作用
Ctrl+1快速修复(最经典的快捷键,就不用多说了)
Ctrl+D 删除当前行
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行(对于程序超过100的人就有福音了)
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+O 快速显示OutLine
Ctrl+T 快速显示当前类的继承结构
Ctrl + F11 快速执行程序
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则
反之)
Ctrl+Shift+R 全局搜索文件(查找工程内的文件)
重构(注:一般重构的快捷键都是Alt+Shift开头的了)
Alt+Shift+R 重命名(是我自己最爱用的一个了,尤其是变量和类的Rename)
变量名全局更改(对于变量的引用很有用)
Alt+Shift+M 抽取方法(这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F 把Class中的local变量变为field变量(比较实用的功能)
Alt+Shift+I 合并变量(可能这样说有点不妥Inline)
Alt+Shift+V 移动函数和变量(不怎么常用)
Alt+Shift+Z 重构的后悔药(Undo)
Alt+Shift+S 弹出资源代码(生成set/get方法的时候可以使用)
Alt+Shift+J 增加预定义注释
F3 跳转到类、变量的声明
Ctrl+Alt+↓复制当前行到下一行(复制增加)
Ctrl+Alt+↑复制当前行到上一行(复制增加)
ALT+↑当前行和上面一行交互位置(同上)
Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
第2章设置代码自动提示。
很多人比较喜欢微软的开发工具studio的自动代码提示,其实MyEclipse(Eclipse)也可以通过配置实现自动代码提示。
(很多时候我们习惯配置ALT+/快捷键的提示方式)
自动提示配置方式:
1、进入到MyEclipse:windows→preferences→java→editor→Content Assist
红色框内,默认是一个小数点(.)。
这就是默认状态下,只有输入到小数点的时候才会出现代码提示的原因。
只需要在这个参数后面把26个字母(大小写共52个)全部添加进去,即可实现代码的自动提示。
Eclipse下可以直接输入,MyEclipse最多只允许输入四个字符。
这时候我们输入三个字符:KKK(随便输入,便于后面修改导出的配置文件进行查找)
点击OK,然后导出文件:
导出文件的时候,我们需要选择导出为Preferences类型,选择导出文件的存放路径,最后得到一个epf 后缀名的文件:
然后我们用记事本打开这个后缀名epf文件,按"ctrl +F",查找之前设置的字符KKK。
把KKK修改成26个字母(大小写区分,共52个)然后保存,退出记事本。
保存文件,然后把这个文件重新导入回去,代码自动提示的功能完成配置。
打开Eclipse的File -> Import 然后在打开的窗口里展开General ->Perferences,点击NEXT,选中刚才修改过的配置文件,Finish。
现在,再打开Window ->Perferences,并依次展开Java -> Editor -> Content Assist,会发现已经超过了4个字符,也就是说我们输入任何字母和"."都会有代码提示了。
一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的
,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。
如果开发者不
清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提示功能一样强大。
先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual Studio 里面是得到非常友好的代码提示的。
实际上,Eclipse ,MyEclipse代码里面的代码提示功能默认的一般是点“.”,一般是有了点“.”,才会有代码提示。
原理:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”
改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提
示功能了。
(具体后面有说,放心)
增强Eclipse ,MyEclipse 的代码提示功能,具体怎么样来配置?下面开始说步骤(注意本人用的MyEclipse 6.0.1做讲解):
1. 打开MyEclipse 6.0.1,然后“window”→“Preferences”
2. 选择“java”,展开,“Editor”,选择“Content Assist”。
3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto
Activation triggers for java”这个选项。
其实就是指触发代码提示的就是“.”这个符号。
4. “Auto Activation triggers for java”这个选项,在“.”后加abc字母,方便后面的查找
修改。
然后“apply”,点击“OK”。
5. 然后,“File”→“Export”,在弹出的窗口中选择“Perferences”,点击“下一步”。
6. 选择导出文件路径,本人导出到桌面,输入“test”作为文件名,点击“保存”。
7. 在桌面找到刚在保存的文件“test.epf”,右键选择“用记事本打开”。
8. 可以看到很多配置MyEclipse 6.0.1的信息
9. 按“ctrl + F”快捷键,输入“.abc”,点击“查找下一个”。
10. 查找到“.abc”的配置信息如下:
如下:
11. 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,关闭“test.epf”。
12. 回到MyEclipse 6.0.1界面,“File”→“Import”,在弹出的窗口中选择“Perferences”,点击
“下一步”,选择刚在已经修改的“test.epf”文件,点击“打开”,点击“Finish”。
该步骤和上面
的导出步骤类似。
13. 最后当然是进行代码测试了。
随便新建一个工程,新建一个类。
在代码输入switch,foreach等进行
测试。
你立即会发现,果然出了提示,而且无论是敲哪个字母都会有很多相关的提示了,很流畅,很方便。
总结:
“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成
“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功
能了。
顺便说一下,修改类名,接口名等以不同颜色高亮的,可以这样配置在“java”→“enditor”→
“syntac”,右边展开“java”→“classes”,勾上“Enable”这个选项,选择自己喜欢的颜色即可。
当然还有其他相关的颜色配置。
具体就不说啦。
其实,在“Preferences”这个东西,有很多可以配置的东西,使得MyEclipse 优化的,具体的就要各个人根据自己个人喜好去配置了
新安装了myeclipse后原Eclipse代码提示[Alt+/]可能会失效.
可通过以下方法来恢复
1、启动MyEclipse 选择菜单栏Windows ->Preperences ->General ->keys
2、把word completion 的快捷键设置alt+/删掉!//如果这里不删除的话,你就算设置了也没用的.
3、把Content Assist 的快捷键改成alt+/
附:
如果还是不提示有可能是提示功能被关了.
如下做
1、菜单window->Preferences->Java->Editor->Content Assist->Enable auto activation 选项要打上勾
2、window->Preferences->Java->Editor->Content Assist->Advanced 上面的选项卡Select
the proposal kinds contained in the …default‟ content assist list: 中把Other Java
如图:
第3章加快MyEclipse的启动速度
一般我们在启动MyEclipse的过程中,它会自动去加载很多插件。
有很多插件我们在开发过程中是不需要的,可以把他们关闭。
打开MyEclipse,进入:windows→preferences→General→Startup and Shutdown 显示如下:
勾选里面不必要的启动项。
这些都是MyEclipse启动过程中自动加载的插件,同时在关闭的时候它也会检测这些插件,并把他们关闭掉。
理论上可以取消所有启动项,所有插件都可以在开发过程中使用到的时候进行手动设置。
(类似于服务的自动启动和手动启动一样。
)
第4章设置Java代码注释模板
1、打开MyEclipse,进入windows→preferences→Java→Code Style→Code Templates:
2、在右边的展示框上选择Code→New Java files ,之后单击Edit按钮,显示模板的编辑对话框:
3、把自己需要的注释模板添加进去,点击OK。
(模板支持简单的语法,包括获取当前日期、获取当前类名、包路径等等,)
完成以上设置之后,在以后每新建一个Java类都会包含上述增加的注释模块。
同时也可以选择Comments Types,然后点击Edit按钮,在里面配置版本注释内容。
当Java文件没有注释的时候,可以在Java文件里面使用快捷键ALT+SHIFT+J 把版本注释增加到java类
第5章模板快速输入
窗口-首选项-java-编辑器-模板,此处定义的任何内容都可在工作区内输入模板名,然后再按alt+/迅速补全。
☞在eclipse中,提供了默认的一些快捷方式,比如
syso 在输入content assitant [alt+. ;这个可以修改=> alt+‟]
关于关于快捷提示也可以定制
可以增加一个你自己的快捷提示,可以修改现有的.
第6章为项目生成DOC 选择导出项目,在导出项目类型中选择JavaDoc:
点击Next:
在Javadoc command中选择Javadoc的编译环境(一般会默认指定环境,假如没有,自己检索、定位一下)一般是整个项目导出,直接勾选所有的。
(假如只是想导出某个模块,可以选择对应的需要导出的包即可)选择导出后的API doc存放位置。
然后继续下一步,直到出现界面:
-windowtitle 'Type B Monitor' 生成的网页的标题(Html文件的Title)
-bottom <center>Travelsky</center> (这些一个包含在Html文件底部的内容,可以写一些版本信息)
导出完成之后,打开API首页我们可以看到如下效果:(CI项目的DOC)
第7章配置SVN
从标题来的Help进入,Help→Software Updates→Find and Install:
选择Search for new features to install,点击Next:
1、New Remote Site 选择从网络上更新插件。
在联网并知道SVN更新地址的状态下,我们可以选择这种方式。
2、New Archived Site 选择本地包更新。
假如有SVN的ZIP插件更新包,可以通过这种方式进行。
第8章基本使用技巧
1.在window菜单的preferences向导中,General下的Startup and Shuidown下,勾选"Prompt workspace
on startup",再重新启动eclipse,即可在启动之初重新选择workspace.
2.显示代码行
方法一快捷键方式:按住Ctrl + F10 选择show Line Numbers
方法二手动操作:Window -- Prefences -- General -- Editors -- Text Editors -- show line numbers
1) 配置jdk:在窗口-首选项-java-已安装的jre
2) 只在工作台中显示当前的方法体:选择工具栏-仅显示所选元素。
3) 定位原方法:Ctrl+鼠标左键点击,因为按住ctr键可出现超链接。
4)增加与取消断点:在行号处双击即可。
5) tab键空格调整:在窗口-首选项-java-代码样式-格式化程序中单击新建,最后在弹出框中输入tab空格数
为2.
6)各类小窗口位置调整:可直接拖拉成一组或n组。
要恢复缺省点击:窗口-复位透视图,要定制亦可。
7) 调节字体与背景:窗口-首选项-常规-外观-颜色和字体中和窗口-首选项-常规-编辑器-文本编辑器的外观颜色选择。
8) 书签功能:在行号外右击,在弹出菜单中选择新建书签。
9) 英文-中文菜单切换:例如我的:D:\Program\eclipse\eclipse.exe -nl en_US(zh_CN)
10) 常用启动参数。
可以用-data参数设置工作区的特定位置;-vm 设置java VM(例如,-vm c:\jre\bin\javaw.exe);-vmargs -Xmx256M设置java堆大小。
11) ssertion为开发人员提供了一种灵活地调试和测试机制。
要使用,首先在窗口-首选项-编译器-编译器一致性级别为1.4,其次在窗口-首选项-java-编译器中更改;最后在项目-属性-java编译器中更改。
12) 调试技巧:调试组合按钮:F5单步跳入、F6单步跳过、F7单步返回、F8继续,对表达式求值,可在窗口-显示视图-表达式。
13) 可联接常用的任何数据库。
窗口-打开视图-database explore中配置。
14) 瞬间生成所有的get与set方法。
源代码-生成getter和setter方法。
15) 瞬间生成字符串的各种不同语言版本,无需编译。
源代码-外部化字符串。
16) 瞬间本地历史记录比较与替换。
在编辑器中右击-比较对象(替换为)-本地历史记录。
17) 瞬间重构:改了类名或包名,瞬间将其它类中的引用完全更新。
18) 去掉自动编译:窗口-首选项-常规-工作空间-自动构建去掉。
手动构建:项目-全部构建
19) 改变jsp/html的文体字体须在窗口-首选项-常规-外观-颜色和字体-基本-文本字体。
改变编码在首选项--工作空间,或者在项目-属性-信息。
20) 改变js的乱码:窗口-首选项-常规-内容类型-文本-javascript-缺省编码为GBK
21) 改变应用程序的根目录,即context root url:
MyEclipse:选择项目-属性-myEclipse-web-web context-root中即可改变,然后重新部署该项目。
Lomboz: 选择项目-属性-web project Settings-Context root中即可改变,然后重新部署该项目。
(我们公司不用)
第9章Eclipse启动参数大全
Eclipse 运行命令行参数大全
包括英文版本和中文版本两种的说明, 特别需要值得一提的是那个-nl 参数, 可以指定程序启动时所使用的语言. 例如:
eclipse -nl en_US
将启动英文语言, 这个特性在安装了国际化语言包以后特别有用, 可以方便的切换各个语言的版本. 注意IBM WSAD v5.1 也支持这个功能.
运行Eclipse
将Eclipse 驱动程序安装(解压缩)到某个目录(例如,c:\eclipse)中之后,通过运行顶级安装目录中的Eclipse 可执行文件来启动"工作台"。
在Windows 系统上,该可执行文件称为eclipse.exe,而在Linux 系统上称为eclipse。
注意:下列讨论描述Windows 系统上的设置。
Linux 上的设置是相似的。
如果您没有另行指定,则平台将缺省工作区目录创建为可执行文件的兄弟目录(例如c:\eclipse\workspace)。
此工作区目录用作项目的缺省内容区,还用于保存任何必需的元数据。
要进行共享安装或多工作区安装,应明确指出工作区的位置而不是使用缺省值。
有两种控制工作区位置的方法:使用当前工作目录或使用-data 命令行自变量。
将工作区位置设置为在当前工作目录内
在此方案中,工作区位置将是当前工作目录中称为workspace 的目录。
实现此目的最容易的方法可能是使用下列步骤来创建快捷方式:
导航到Windows 资源管理器中的eclipse.exe 并使用右键拖动来创建eclipse.exe 的快捷方式。
编辑快捷方式的属性,以使启动位置:字段标识工作区位置的父目录(例如,c:\users\robert)。
关闭属性对话框并双击快捷方式(如果提供的目录为c:\users\robert,则工作区位置将为c:\users\robert\workspace)。
当然,您也可以使用命令提示符(通过将目录切换为工作区父目录然后运行eclipse.exe)来获得同样的效果。
使用-data 设置工作区的特定位置
要使用-data 命令行自变量,只要将-data your_workspace_location(例如,-data c:\users\robert\myworkspace)添加至快捷方式属性中的目标字段或显式地将它包括在命令行上。
使用-vm 设置java VM
建议显式指定在运行Eclipse 时要使用哪个Java VM。
使用-vm 命令行自变量(例如,-vm c:\jre\bin\javaw.exe)可以实现此目的。
如果不使用-vm,则Eclipse 将使用在O/S 路径上找到的一个Java VM。
当安装其它产品时,它们可更改您的路径,导致在下一次启动Eclipse 时使用另一Java VM。
运行Eclipse 中的高级主题
Eclipse 可执行文件及平台本身提供了人们感兴趣的开发或调试Eclipse 各部件的许多执行选项。
运行Eclipse 可执行文件的一般格式是:
eclipse [platform options] [-vmargs [Java VM arguments]]
Eclipse 启动参数命令描述原因
-arch architecture
定义Eclipse 平台在其上运行的处理器体系结构。
Eclipse 平台通常使用Java os.arch 属性的常用值来计算最佳设置。
如果在此处指定该项,则这是Eclipse 平台使用的值。
此处指定的值可作为BootLoader.getOSArch() 用于插件。
示例值有:"x86"、"sparc"、"PA-RISC"和"ppc"。
2.0
-application applicationId
要运行的应用程序。
应用程序由向org.eclipse.core.runtime.applications 扩展点提供扩展的插件来声明。
通常不需要此自变量。
如果指定了此项,则该值会覆盖配置提供的值。
如果不指定此项,则会运行"Eclipse 工作台"。
1.0
-boot bootJarURL
(建议不使用;用-configuration 代替;支持1.0 兼容)。
Eclipse 平台的引导插件代码(boot.jar)的位置,表示为URL。
如果指定此项,则会用它来为装入Eclipse 平台引导程序类装入器的类装入器设置类路径。
仅当更改startup.jar 和boot.jar 的相对位置时才需要它。
注意,不允许使用相对URL。
*1.0
-classloaderproperties [file]
如果指定的话,则使用给定位置处的类装入器属性文件来激活平台类类装入器增强。
文件自变量可以是文件路径或URL。
注意,不允许使用相对URL。
单击此处以获得更多详细信息。
2.0.2
-configuration configurationFileURL
Eclipse 平台配置文件的位置,表示为URL。
配置文件确定Eclipse 平台、可用插件集和主要功能部件的位置。
注意,不允许使用相对URL。
当安装或更新Eclipse 平台时配置文件被写至此位置。
2.0
-consolelog
将Eclipse 平台的错误日志镜像到用来运行Eclipse 的控制台。
与-debug 组合时很方便使用。
1.0
-data workspacePath
要运行Eclipse 平台的工作区的路径。
工作区位置也是项目的缺省位置。
相对于从中启动eclipse 的目录来解释相对路径。
1.0
-debug [optionsFile]
将平台置于调试方式,并从给定位置处的文件装入调试选项(如果指定的话)。
此文件指示哪些调试点可用于插件以及是否已启用它们。
如果未给出文件位置,则平台在启动eclipse 的目录中查找称为".options"的文件。
URL 和文件系统路径都可作为文件位置。
1.0
-dev [classpathEntries]
将平台置于开发方式。
将可选类路径条目(用逗号分隔的列表)添加至每个插件的运行时类路径。
例如,当工作区包含要开发的插件时,指定-dev bin 会为每个插件项目的名为bin 的目录添加类路径条目,允许在其中存储最新生成的类文件。
除去了冗余或不存在的类路径条目。
1.0
-endsplash params
用于在Eclipse 平台启动并运行时关闭闪屏的内部选项。
此选项在闪屏处理链中不同的位置有不同的语法和语义。
2.0
-feature featureId
主要功能部件的标识。
主要功能部件为Eclipse 的已启动实例提供了产品个性,并确定使用的产品定制信息。
2.0
-keyring keyringFilePath
磁盘上授权数据库(或"密钥环"文件)的位置。
此自变量必须与-password 选项配合使用。
相对于从中启动eclipse 的目录来解释相对路径。
1.0
-nl locale
定义Eclipse 平台在其上运行的语言环境的名称。
Eclipse 平台通常自动计算最佳设置。
如果在此处指定该项,则这是Eclipse 平台使用的值。
此处指定的值可作为BootLoader.getNL() 用于插件。
示例值有:"en_US"和"fr_FR_EURO"。
2.0
-nolazyregistrycacheloading
取消激活装入优化的平台插件注册表高速缓存。
缺省情况下,仅当需要时才从注册表高速缓存(可用时)中装入扩展的配置元素,以减少内存占用。
此选项将在启动时强制完全装入注册表高速缓存。
2.1
-noregistrycache
绕过读写内部插件注册表高速缓存文件。
2.0
-nosplash
运行平台而不显示闪屏。
1.0
-os operatingSystem
定义Eclipse 平台在其上运行的操作系统。
Eclipse 平台通常使用Java 属性的常用值来计算最佳设置。
如果在此处指定该项,则这是Eclipse 平台使用的值。
此处指定的值可作为BootLoader.getOS() 用于插件,并用于解析插件清单文件中提及的路径中$os$ 变量的出现。
示例值有:"win32"、"linux"、"hpux"、"solaris"和"aix"。
1.0
-password password
授权数据库的密码。
与-keyring 选项配合使用。
1.0
-perspective perspectiveId
启动时要在活动工作台窗口中打开的透视图。
如果没有指定该参数,则将打开关闭时活动的透视图。
1.0
-plugincustomization propertiesFile
包含插件首选项缺省设置的属性文件的位置。
这些缺省设置覆盖在主要功能部件中指定的缺省设置。
相对于从中启动eclipse 的目录来解释相对路径。
2.0
-plugins pluginsFileURL
(建议不使用;用-configuration 代替;支持1.0 兼容)。
指定Eclipse 平台查找插件的文件的位置,表示为URL。
该文件为属性文件格式,其中键是任意用户定义名称,值是指向plugin.xml 文件的显式路径或指向包含插件的目录的路径的用逗号分隔的列表。
注意,不允许使用相对URL。
如果指定此项,则此选项会导致创建适当的临时配置。
*1.0
-refresh
启动时执行工作区的全局刷新的选项。
这将使从上次平台运行以来在文件系统中所做的任何更改一致。
1.0 -showlocation
用于在窗口标题栏中显示工作区的位置的选项。
在发行版 2.0 中,此选项仅与-data 命令行自变量一起使用。
2.0
-showsplash params
用于显示闪屏(由可执行的Eclipse 平台启动器执行)的内部选项。
此选项在闪屏处理链中不同的位置有不同的语法和语义。
2.0
-vm vmPath
要用来运行Eclipse 平台的"Java 运行时环境"(JRE)的位置。
如果不指定此项,则JRE 位于jre(它是Eclipse 可执行文件的兄弟目录)。
相对于从中启动eclipse 的目录来解释相对路径。
1.0
-ws windowSystem
定义Eclipse 平台在其上运行的Windows 系统。
Eclipse 平台通常使用Java 属性的常用值来计算最佳设置。
如果在此处指定该项,则这是Eclipse 平台使用的值。
此处指定的值可作为BootLoader.getWS() 用于插件、用于配置SWT 以及用于解析插件清单文件中提及的路径中$ws$ 变量的出现。
示例值有:"win32"、"motif"和"gtk"。
1.0
将-vmargs 条目后面的所有自变量(但不包括-vmargs)作为虚拟机自变量(即,在要运行的类的前面)直接传递到所指示的Java VM。
注意:如果Eclipse 启动在Java vm 自变量(-vmargs)之后提供的自变量(例如,-data),则Eclipse 将不会启动并且您将接收到"JVM 已终止。
出口代码为1"的错误。
在不同的VM 上运行
在J9 上运行Eclipse
当在J9 版本1.5 上运行Eclipse 时,建议使用以下VM 选项:
eclipse.exe [eclipse arguments] -vm path_to_j9w.exe -vmargs -ms:32 -mm:2048 -mo:32768 -moi:32768 -mca:32 -mco:128 -mx:2000000
当在J9 版本2.0 上运行Eclipse 时,J9W 选择的缺省自变量应为合适的选项。
但是,要覆盖Eclipse 可执行文件以内部方式自动设置的参数,必须指定-vmargs 不带任何参数,如下所示:
eclipse.exe [eclipse arguments] -vm path_to_j9w.exe -vmargs
有关进一步信息,参考J9 VM 文档和帮助。
在IBM Developer Kit, Java(TM) Technology Edition VM 上运行Eclipse
IBM Developer Kit, Java(TM) Technology Edition 1.3 Linux 的缺省VM 设置适合进行初期研究工作,但在进行大型开发时是不够的。
对于大型开发,应修改VM 自变量以使有更多的堆可用。
例如,下列设置将允许Java 堆增大为256MB:
-vmargs -Xmx256M
第10章注释模板的设置
在首选项– java - Code Style – Code Templates里设置JavaDoc模板(我这里有一套)
设置错误提示级别(首选项– java - Compiler),在这里,我们关心的是JavaDoc,其余的大家可以在以后的时间里自己去调节
这样的话,eclipse会自动提示相关JavaDoc的警告
通过ALT+SHIFT+J来补充JavaDoc
第11章Formate设置
在首选项– java - Code Style – Formatter设置代码风格(我这里有一套)
设置完之后,可以通过CTRL+SHIFT+F来使用
PS:通过导出我们的首选项,可以将我们的首选项带到任何一个地方,保证我们的代码风格
第12章常见问题
1). 内存不足
E:\eclipse\eclipse.exe -clean -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
<Eclipse_Home>下面有一个eclipse.ini文件可以调整Eclipse最大使用内存,默认如下
-vmargs
-Xms40m
-Xmx256m
调整为:
-vmargs
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M
1g内存推荐为:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=128M
2) 如果你删除或改了文件名,在重启动应用时提示不能发布,千万不要删除D:\project\eclipse\.metadata\.plugins应用下的工程文件,这样就会造成永远不同步,从而只有删除原配置server才能重新发布。
最简单的应用是,改了文件名或删除了文件,只需要清理或重新构建项目,发布第一次失败,再发布第二次即可。
第13章配置eclipse 插件
常用的插件有:lomboz(jsp,j2ee开发),tomcatplugin(tomcat插件),easystruts(struts开发),emf-sdo-xsd-SDK(EMF MODEL)
配置插件有两种方法,一是真接将插件释放到eclipse文件夹,二是写LINK文件,链接,这种方法比较容易管理插件,添加,删除插件都很方便。
下面主要说用第二种方法:将所有下载的插件释放到同一文件夹下,假设为e:\eclipse_plugins.以配置tomcatplugin插件为例:将tomcatplugins释放到e:\eclipse_plugins下,组织文件夹为:
e:\eclipse_plugins
|--tomcatpluginV3
|--eclipse
|-plugins(新建,eclipse会自动检查features和plugins文件夹下的内容)
|---com.sysdeo.eclipse.tomcat_3.0.0
按上面示例,建好之后,回到eclipse文件夹,新建一个links目录,在该目录下,新建一个文件tomcat.link(文件名任意),内容为:path=e:/eclipse_plugins/tomcatPluginV3(让eclipse自动检查tomcatpluginV3下的features 或plugins文件夹)打开eclipse,即可看到菜单栏上多了tomcat选项。
如果不成功,删除configuration下,除config.ini的所有文件夹,重启eclipse即可。
e:\eclipse
|--links
|---tomcat.link(配置其它插件时,新建相应的link文件)
以下,附常用插件下载地址
Lombo
h h t t t t p p::////w w w w w w..o o b b j j e e c c t t l l e e a a r r n n..c c o o m m//
TomcatPlugin
h h t t t t p p::////w w w w w w..s s y y s s d d e e o o..c c o o m m//e e c c l l i i p p s s e e//t t o o m m c c a a t t P P l l u u g g i i n n..h h t t m m l l
EasyStruts
h h t t t t p p::////e e a a s s y y s s t t r r u u t t s s..s s o o u u r r c c e e f f o o r r g g e e..n n e e t t
VE(visual editor),emf,gef插件
h h t t t t p p::////d d o o w w n n l l o o a a d d..e e c c l l i i p p s s e e..o o r r g g//t t o o o o l l s s//v v e e//d d o o w w n n l l o o a a d d s s//d d r r o o p p s s//R R--11..00..22--220000441122009911440011//i i n n d d e e x x..
h h t t m m l l
Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式
h h t t t t p p::////p p r r o o p p e e d d i i t t..s s o o u u r r c c e e f f o o r r g g e e..j j p p//i i n n d d e e x x__e e n n..h h t t m m l l
Colorer Take 为上百种类型的文件按语法着色
h h t t t t p p::////c c o o l l o o r r e e r r..s s o o u u r r c c e e f f o o r r g g e e..n n e e t t//
XMLBuddy 编辑xml文件
w w w w w w..x x m m l l b b u u d d d d y y..c c o o m m
Code Folding 加入多种代码折叠功能(比eclipse自带的更多)
h h t t t t p p::////w w w w w w..c c o o f f f f e e e e--b b y y t t e e s s..c c o o m m//s s e e r r v v l l e e t t//P P l l a a t t f f o o r r m m S S u u p p p p o o r r t t
Easy Explorer 从eclipse中访问选定文件、目录所在的文件夹
h h t t t t p p::////e e a a s s y y s s t t r r u u t t s s..s s o o u u r r c c e e f f o o r r g g e e..n n e e t t//
在轻松搞定eclipse配置(一)中,主要说了,怎样用LINKS方法来安装插件,安装好后,接下来的工作就是配置eclipse环境了。
1.进入eclipse,选择菜单->preferences进入图示界面
2.选择左边列表框中tomcat,设置tomcat版本及目录
3.选择左边栏java,设置jre,新建一个JRE,名为jdk,选择jdk目录
4.回到tomcat下,选择JVM-Setting,在JRE选项中,选择刚才新建的jdk,在下面Boot Classpath中选择要求的jar文件
5.配置lomboz Server,选择左边lomboz下的Server Definitions,配置如下
第14章设置Java Build Path
按项目规范,我们应该将项目源代码和编译文件分开不同的目录存放,因此,需要按下图进行设置。