﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-同一个目标，同一个梦想-文章分类-IDE系列</title><link>http://www.blogjava.net/J2EEHOME/category/35697.html</link><description>One Target,One Dream</description><language>zh-cn</language><lastBuildDate>Mon, 24 Nov 2008 10:03:28 GMT</lastBuildDate><pubDate>Mon, 24 Nov 2008 10:03:28 GMT</pubDate><ttl>60</ttl><item><title>MyEclipse6.5 GA下载和汉化</title><link>http://www.blogjava.net/J2EEHOME/articles/242186.html</link><dc:creator>J2EE Home工作室</dc:creator><author>J2EE Home工作室</author><pubDate>Mon, 24 Nov 2008 00:33:00 GMT</pubDate><guid>http://www.blogjava.net/J2EEHOME/articles/242186.html</guid><wfw:comment>http://www.blogjava.net/J2EEHOME/comments/242186.html</wfw:comment><comments>http://www.blogjava.net/J2EEHOME/articles/242186.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/J2EEHOME/comments/commentRss/242186.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/J2EEHOME/services/trackbacks/242186.html</trackback:ping><description><![CDATA[<li><span>&nbsp;&nbsp;</span>
<li><span>MyEclipse6.</span><span class="number"><span style="color: #c00000">5</span></span><span> GA 版下载地址：<a href="http://download.eclipse.org/technology/babel/update-site/europa"><span>http:</span><span class="comment"><span style="color: #008200">//downloads.myeclipseide.com/downloads/products/eworkbench/6.5.0GA/MyEclipse_6.5.0GA_E3.3.2_Installer_A.exe </span></span></a></span><span>&nbsp;&nbsp;</span>
<li><span>&nbsp;&nbsp;</span>
<li><span>&nbsp;&nbsp;</span>
<li><span class="number"><span style="color: #c00000">2</span></span><span>.汉化：（假设我的安装路径是：D:\Program Files\MyEclipse </span><span class="number"><span style="color: #c00000">6.5</span></span><span>） &nbsp;&nbsp;</span>
<li><span>最麻烦的地方到了，慢慢来&#8230;&#8230; &nbsp;&nbsp;</span>
<li><span>首先，运行目录&lt;D:\Program Files\MyEclipse </span><span class="number"><span style="color: #c00000">6.5</span></span><span>\eclipse\&gt;下的&#8220;eclipse.exe&#8221;应用程序，进入到主界面后，在主菜单栏处依次点:&#8220;help&#8221;--&gt; &#8220;software update&#8221;--&gt;&#8220;Find And Install&#8221;，这时弹出一个界面，要你选择要安装的功能部件，选择第</span><span class="number"><span style="color: #c00000">2</span></span><span>项（搜索要安装的新功能部件），然后点next，进入下一步。 &nbsp;&nbsp;</span>
<li><span>然后选择New Remote Site（新建远程站点），弹出一个对话框，有两项，第一项是要你起个名字，随便起，就叫language吧，第</span><span class="number"><span style="color: #c00000">2</span></span><span>项是个URL，填入：http://download.eclipse.org/technology/babel/update-site/europa</span><span class="comment"><span style="color: #008200"> 这个下载地址，(finish)确定就行了。 </span></span><span>&nbsp;&nbsp;</span>
<li><span>更新了一段时间后，会弹出一个对话框，让你选择一个站点，我选择了china（shanghai）这个下载站点，速度挺快的（</span><span class="number"><span style="color: #c00000">15</span></span><span>分钟的样子就能下完汉化包），选择好站点后，又更新一段时间，然后会弹出一个语言包列表框(language pack)，一共有</span><span class="number"><span style="color: #c00000">29</span></span><span>个语言包，我们不需要全部下载，只需下载&#8220;simple chinese&#8221;这个语言包就行了，选择好后，点next，继续下载更新。最后，会弹出一个对话框，让你选择安装路径，默认即可(D:\Program Files\MyEclipse </span><span class="number"><span style="color: #c00000">6.5</span></span><span>\eclipse)，点</span><span class="string"><span style="color: #0000ff">"finish"</span></span><span>。下载完后，会提示你安装，然后点&#8220;install all&#8221;就行了。安装完后，提示要关闭myelicpse，确认即可。 &nbsp;&nbsp;</span>
<li><span>--------------------------------------------------------------------------- &nbsp;&nbsp;</span>
<li><span>本以为大功告成，结果重启MyEclipse后，界面依然是英文的，ORZ&#8230;&#8230;别急，还有最后一步，呵呵。 &nbsp;&nbsp;</span>
<li><span>&nbsp;&nbsp;</span>
<li><span>&nbsp;&nbsp;</span>
<li><span>&nbsp;&nbsp;</span>
<li><span class="number"><span style="color: #c00000">3</span></span><span>.汉化之终结 &nbsp;&nbsp;</span>
<li><span>MyEclipse6.</span><span class="number"><span style="color: #c00000">5</span></span><span>汉化包安装完成后，把D:\Program Files\MyEclipse </span><span class="number"><span style="color: #c00000">6.5</span></span><span>\eclipse\eclipse.ini里的-Duser.language=en &nbsp;&nbsp;</span>
<li><span>删除掉,保存后，重新运行MyEclipse6.</span><span class="number"><span style="color: #c00000">5</span></span><span>，就会看见久违的中文界面了，大功告成了！&nbsp;&nbsp;</span> </li>
<img src ="http://www.blogjava.net/J2EEHOME/aggbug/242186.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/J2EEHOME/" target="_blank">J2EE Home工作室</a> 2008-11-24 08:33 <a href="http://www.blogjava.net/J2EEHOME/articles/242186.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MyEclipse快捷键与插件大全 </title><link>http://www.blogjava.net/J2EEHOME/articles/238074.html</link><dc:creator>J2EE Home工作室</dc:creator><author>J2EE Home工作室</author><pubDate>Sat, 01 Nov 2008 09:07:00 GMT</pubDate><guid>http://www.blogjava.net/J2EEHOME/articles/238074.html</guid><wfw:comment>http://www.blogjava.net/J2EEHOME/comments/238074.html</wfw:comment><comments>http://www.blogjava.net/J2EEHOME/articles/238074.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/J2EEHOME/comments/commentRss/238074.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/J2EEHOME/services/trackbacks/238074.html</trackback:ping><description><![CDATA[<span style="color: #0000ff">（1）Ctrl+M切换窗口的大小 <br />
（2）Ctrl+Q跳到最后一次的编辑处 <br />
（3）F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 <br />
F3跳到声明或定义的地方。 <br />
F5单步调试进入函数内部。 <br />
F6单步调试不进入函数内部，如果装了金山词霸2006则要把&#8220;取词开关&#8221;的快捷键改成其他的。 <br />
F7由函数内部返回到调用处。 <br />
F8一直执行到下一个断点。 <br />
（4）Ctrl+Pg~对于XML文件是切换代码和图示窗口 <br />
（5）Ctrl+Alt+I看Java文件中变量的相关信息 <br />
（6）Ctrl+PgUp对于代码窗口是打开&#8220;Show List&#8221;下拉框，在此下拉框里显示有最近曾打开的文件 <br />
（7）Ctrl+/ 在代码窗口中是这种//~注释。 <br />
Ctrl+Shift+/ 在代码窗口中是这种/*~*/注释，在JSP文件窗口中是〈!--~--〉。 <br />
（8）Alt+Shift+O(或点击工具栏中的Toggle Mark Occurrences按钮) 当点击某个标记时可使本页面中其他地方的此标记黄色凸显，并且窗口的右边框会出现白色的方块，点击此方块会跳到此标记处。 <br />
（9）右击窗口的左边框即加断点的地方选Show Line Numbers可以加行号。 <br />
（10）Ctrl+I格式化激活的元素Format Active Elements。 <br />
Ctrl+Shift+F格式化文件Format Document。 <br />
（11）Ctrl+S保存当前文件。 <br />
Ctrl+Shift+S保存所有未保存的文件。 <br />
（12）Ctrl+Shift+M(先把光标放在需导入包的类名上) 作用是加Import语句。 <br />
Ctrl+Shift+O作用是缺少的Import语句被加入，多余的Import语句被删除。 <br />
（13）Ctrl+Space提示键入内容即Content Assist，此时要将输入法中Chinese(Simplified)IME-Ime/Nonlme Toggle的快捷键（用于切换英文和其他文字）改成其他的。 <br />
Ctrl+Shift+Space提示信息即Context Information。 <br />
（14）双击窗口的左边框可以加断点。 <br />
（15）Ctrl+D删除当前行。 <br />
<br />
<br />
－－－待续 <br />
<br />
<br />
[以下为转载] <br />
Eclipse快捷键大全 <br />
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) <br />
Ctrl+D: 删除当前行 <br />
Ctrl+Alt+&#8595; 复制当前行到下一行(复制增加) <br />
Ctrl+Alt+&#8593; 复制当前行到上一行(复制增加) <br />
<br />
Alt+&#8595; 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) <br />
Alt+&#8593; 当前行和上面一行交互位置(同上) <br />
Alt+&#8592; 前一个编辑的页面 <br />
Alt+&#8594; 下一个编辑的页面(当然是针对上面那条来说了) <br />
<br />
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 <br />
<br />
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后) <br />
Shift+Ctrl+Enter 在当前行插入空行(原理同上条) <br />
<br />
Ctrl+Q 定位到最后编辑的地方 <br />
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了) <br />
Ctrl+M 最大化当前的Edit或View (再按则反之) <br />
Ctrl+/ 注释当前行,再按则取消注释 <br />
Ctrl+O 快速显示 OutLine <br />
Ctrl+T 快速显示当前类的继承结构 <br />
Ctrl+W 关闭当前Editer <br />
Ctrl+K 参照选中的Word快速定位到下一个 <br />
Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示) <br />
<br />
Ctrl+/(小键盘) 折叠当前类中的所有代码 <br />
<br />
Ctrl+&#215;(小键盘) 展开当前类中的所有代码 <br />
<br />
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替) <br />
<br />
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作) <br />
<br />
Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了) <br />
<br />
Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查) <br />
<br />
Ctrl+Shift+F4 关闭所有打开的Editer <br />
<br />
Ctrl+Shift+X 把当前选中的文本全部变味小写 <br />
<br />
Ctrl+Shift+Y 把当前选中的文本全部变为小写 <br />
<br />
Ctrl+Shift+F 格式化当前代码 <br />
<br />
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之) <br />
<br />
下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了) <br />
<br />
Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力) <br />
<br />
Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用) <br />
<br />
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定) <br />
<br />
Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候) <br />
<br />
Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能) <br />
<br />
Alt+Shift+I 合并变量(可能这样说有点不妥Inline) <br />
Alt+Shift+V 移动函数和变量(不怎么常用) <br />
Alt+Shift+Z 重构的后悔药(Undo) <br />
<br />
Eclipse插件介绍与下载 <br />
1.Eclipse下载 <br />
EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载&nbsp;<br />
<a href="http://www.eclipse.org/downloads/index.php" target="_blank">http://www.eclipse.org/downloads/index.php</a> <br />
<br />
1.lomboz J2EE插件,开发JSP,EJB <br />
<a href="http://forge.objectweb.org/projects/lomboz" target="_blank">http://forge.objectweb.org/projects/lomboz </a><br />
<br />
1.MyEclipse J2EE开发插件，支持SERVLET/JSP/EJB/数据库操纵等 <br />
<a href="http://www.myeclipseide.com/" target="_blank">http://www.myeclipseide.com </a><br />
<br />
2.Properties Editor 编辑java的属性文件，并可以自动存盘为Unicode格式 <br />
<a href="http://propedit.sourceforge.jp/index_en.html">http://propedit.sourceforge.jp/index_en.html </a><br />
<br />
3.Colorer Take 为上百种类型的文件按语法着色 <br />
<a href="http://colorer.sourceforge.net/">http://colorer.sourceforge.net/ </a><br />
<br />
4.XMLBuddy 编辑xml文件 <br />
<a href="http://www.xmlbuddy.com/">http://www.xmlbuddy.com </a><br />
<br />
5.Code Folding 加入多种代码折叠功能（比eclipse自带的更多） <br />
<a href="http://www.coffee-bytes.com/servlet/PlatformSupport">http://www.coffee-bytes.com/servlet/PlatformSupport </a><br />
<br />
5.jseclipse 支持JRE1.4 <br />
<a href="http://www.interaktonline.com/Products/Eclipse/JSEclipse/Try-Download/">http://www.interaktonline.com/Products/Eclipse/JSEclipse/Try-Download/ </a><br />
<br />
6.Easy Explorer 从eclipse中访问选定文件、目录所在的文件夹 <br />
<a href="http://easystruts.sourceforge.net/">http://easystruts.sourceforge.net/ </a><br />
<br />
7.Fat Jar 打包插件，可以方便的完成各种打包任务，可以包含外部的包等 <br />
<a href="http://fjep.sourceforge.net/">http://fjep.sourceforge.net/ </a><br />
<br />
8.RegEx Test 测试正则表达式 <br />
<a href="http://brosinski.com/stephan/archives/000028.php">http://brosinski.com/stephan/archives/000028.php <br />
</a><br />
9.JasperAssistant 报表插件（强，要钱的） <br />
<a href="http://www.jasperassistant.com/">http://www.jasperassistant.com/ </a><br />
<br />
10.Jigloo GUI Builder ＪＡＶＡ的ＧＵＩ编辑插件 <br />
<a href="http://cloudgarden.com/jigloo/">http://cloudgarden.com/jigloo/ </a><br />
<br />
11.Profiler 性能跟踪、测量工具，能跟踪、测量ＢＳ程序 <br />
<a href="http://sourceforge.net/projects/eclipsecolorer/">http://sourceforge.net/projects/eclipsecolorer/ </a><br />
<br />
12.AdvanQas 提供对if/else等条件语句的提示和快捷帮助（自动更改结构等） <br />
<a href="http://eclipsecolorer.sourceforge.net/advanqas/index.html">http://eclipsecolorer.sourceforge.net/advanqas/index.html </a><br />
<br />
13.Log4E Log4j插件，提供各种和Log4j相关的任务，如为方法、类添加一个logger等 <br />
<a href="http://log4e.jayefem.de/index.php/Main_Page">http://log4e.jayefem.de/index.php/Main_Page </a><br />
<br />
14.VSSPlugin VSS插件 <br />
<a href="http://sourceforge.net/projects/vssplugin">http://sourceforge.net/projects/vssplugin </a><br />
<br />
15.Implementors 提供跳转到一个方法的实现类，而不是接中的功能（实用!） <br />
<a href="http://eclipse-tools.sourceforge.net/implementors/">http://eclipse-tools.sourceforge.net/implementors/ </a><br />
<br />
16.Call Hierarchy 显示一个方法的调用层次（被哪些方法调，调了哪些方法） <br />
<a href="http://eclipse-tools.sourceforge.net/call-hierarchy/index.html">http://eclipse-tools.sourceforge.net/call-hierarchy/index.html </a><br />
<br />
17.EclipseTidy 检查和格式化HTML/XML文件 <br />
<a href="http://eclipsetidy.sourceforge.net/">http://eclipsetidy.sourceforge.net/ </a><br />
<br />
18.Checkclipse 检查代码的风格、写法是否符合规范 <br />
<a href="http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm">http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm </a><br />
<br />
19.Hibernate Synchronizer Hibernate插件，自动映射等 <br />
<a href="http://www.binamics.com/hibernatesync/">http://www.binamics.com/hibernatesync/ </a><br />
<br />
20.VeloEclipse Velocity插件 <br />
<a href="http://propsorter.sourceforge.net/">http://propsorter.sourceforge.net/ </a><br />
<br />
21.EditorList 方便的列出所有打开的Editor <br />
<a href="http://editorlist.sourceforge.net/">http://editorlist.sourceforge.net/ </a><br />
<br />
22.MemoryManager 内存占用率的监视 <br />
<a href="http://cloudgarden.com/memorymanager/">http://cloudgarden.com/memorymanager/ </a><br />
<br />
23.swt-designer java的GUI插件 <br />
<a href="http://www.swt-designer.com/">http://www.swt-designer.com/ </a><br />
<br />
24.TomcatPlugin 支持Tomcat插件 <br />
<a href="http://www.sysdeo.com/eclipse/tomcatPlugin.html">http://www.sysdeo.com/eclipse/tomcatPlugin.html </a><br />
<br />
25.XML Viewer <br />
<a href="http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html">http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html </a><br />
<br />
26.quantum 数据库插件 <br />
<a href="http://quantum.sourceforge.net/">http://quantum.sourceforge.net/ </a><br />
<br />
27.Dbedit 数据库插件 <br />
<a href="http://sourceforge.net/projects/dbedit">http://sourceforge.net/projects/dbedit </a><br />
<br />
28.clay.core 可视化的数据库插件 <br />
<a href="http://www.azzurri.jp/en/software/index.jsp">http://www.azzurri.jp/en/software/index.jsp </a><br />
<a href="http://www.azzurri.jp/eclipse/plugins">http://www.azzurri.jp/eclipse/plugins <br />
</a><br />
29.hiberclipse hibernate插件 <br />
<a href="http://hiberclipse.sourceforge.net/">http://hiberclipse.sourceforge.net </a><br />
<a href="http://www.binamics.com/hibernatesync">http://www.binamics.com/hibernatesync </a><br />
<br />
30.struts-console Struts插件 <br />
<a href="http://www.jamesholmes.com/struts/console/">http://www.jamesholmes.com/struts/console/ </a><br />
<br />
31.easystruts Struts插件 <br />
<a href="http://easystruts.sourceforge.net/">http://easystruts.sourceforge.net </a><br />
<br />
32.veloedit Velocity插件 <br />
<a href="http://veloedit.sourceforge.net/">http://veloedit.sourceforge.net/ </a><br />
<br />
33.jalopy 代码整理插件 <br />
<a href="http://jalopy.sourceforge.net/">http://jalopy.sourceforge.net/ <br />
</a><br />
34.JDepend 包关系分析 <br />
<a href="http://andrei.gmxhome.de/jdepend4eclipse/links.html">http://andrei.gmxhome.de/jdepend4eclipse/links.html </a><br />
<br />
35.Spring IDE Spring插件 <br />
<a href="http://springide-eclip.sourceforge.net/updatesite/">http://springide-eclip.sourceforge.net/updatesite/ </a><br />
<br />
36.doclipse 可以产生xdoclet 的代码提示 <br />
<a href="http://beust.com/doclipse/">http://beust.com/doclipse/ </a><br />
<br />
Eclipse插件大全下载 <br />
这里有比较全的eclipse插件下载，E文不错的可以去看看，应该能找到你需要的东西。 <br />
<a href="http://www.eclipse-plugins.info/eclipse/plugins.jsp;%20jsessionid=474944821E463102785EFCB59F941256">http://www.eclipse-plugins.info/eclipse/plugins.jsp; jsessionid=474944821E463102785EFCB59F941256 </a></span>
<img src ="http://www.blogjava.net/J2EEHOME/aggbug/238074.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/J2EEHOME/" target="_blank">J2EE Home工作室</a> 2008-11-01 17:07 <a href="http://www.blogjava.net/J2EEHOME/articles/238074.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse开发工具（JDT、Junit、CVS）</title><link>http://www.blogjava.net/J2EEHOME/articles/237935.html</link><dc:creator>J2EE Home工作室</dc:creator><author>J2EE Home工作室</author><pubDate>Fri, 31 Oct 2008 17:18:00 GMT</pubDate><guid>http://www.blogjava.net/J2EEHOME/articles/237935.html</guid><wfw:comment>http://www.blogjava.net/J2EEHOME/comments/237935.html</wfw:comment><comments>http://www.blogjava.net/J2EEHOME/articles/237935.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/J2EEHOME/comments/commentRss/237935.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/J2EEHOME/services/trackbacks/237935.html</trackback:ping><description><![CDATA[<p><font face="Times New Roman">1、课程名称：Eclipse开发工具<br />
&nbsp;JDT、Junit、CVS<br />
2、知识点<br />
2.1、上次课程的主要知识点<br />
&nbsp;1、&nbsp;多线程的基本概念<br />
&nbsp;2、&nbsp;多线程的两种实现方式<br />
&nbsp;3、&nbsp;多线程的同步与死锁<br />
2.2、本次预计讲解的知识点<br />
&nbsp;1、&nbsp;Eclipse的作用<br />
&nbsp;2、&nbsp;Eclipse中JDT的使用<br />
&nbsp;3、&nbsp;junit测试环境<br />
&nbsp;4、&nbsp;CVS客户端配置<br />
3、具体内容<br />
3.1、Eclipse介绍<br />
&nbsp;Eclipse本身是日蚀，本意是遮盖一切的光芒。<br />
&nbsp;Eclipse本身开发工具的前身是Visual Age（IBM）<br />
&nbsp;Eclipse也是IBM开发的，之后转送给Eclipse组织。<br />
&nbsp;Eclipse是免费的，用户可以直接去www.eclipse.org下载最新的版本。<br />
&nbsp;Eclipse本身提供了以下的开发工具：<br />
&nbsp;&nbsp;&#8226; JDT：是一个基本的JAVA开发平台<br />
&nbsp;&nbsp;&#8226; JUNIT测试客户端<br />
&nbsp;&nbsp;&#8226; CVS客户端，CVS版本控制<br />
&nbsp;&nbsp;&#8226; 插件开发<br />
3.2、JDT的使用<br />
&nbsp;JDT：Java的开发环境，提供了代码的编写功能、调试功能<br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/2008103110559325.jpg" border="0"  alt="" /><br />
选择一个工作目录，在一个工作目录中可以存在多个项目。<br />
建立一个java项目。<br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105515609.jpg" border="0"  alt="" /><br />
使用CTRL + SHIFT + F，可以对代码进行格式化。<br />
使用CTRL + 1：可以对错误进行纠正。此时鼠标必须在错误代码之上。<br />
在Eclipse中本身自己带了debug功能。可以跟踪每个值的变化。<br />
&nbsp;单步跳过：在代码的表面执行，不进入到类中观察<br />
&nbsp;单步跳入：进入到类中观察类的运行结果。</font></p>
<p><font face="Times New Roman">3.3、JUNIT测试程序的使用<br />
&nbsp;JUNIT本身是一个测试程序包，是一个免费的组件，最早的时候是需要单独下载并安装的，但是在Eclipse中本身已经支持了JUNIT的开发，所以直接使用即可。<br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105522739.jpg" border="0"  alt="" /><br />
&nbsp;建立一个测试用例，如果有多个测试用例，则可以建立一个测试站点。<br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105551602.jpg" border="0"  alt="" /><br />
&nbsp;建立JUNIT4测试，但是本身JUNIT（*.jar）的开发包不在eclipse的路径之中。所以需要把开发包的路径配置到eclipse之中。<br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105557433.jpg" border="0"  alt="" /><br />
对Math类中的add方法进行测试。<br />
配置开发包：项目 &nbsp; 属性  构建路径。&nbsp;<br />
&nbsp;<br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/2008103110565916.jpg" border="0"  alt="" /><br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105613327.jpg" border="0"  alt="" /></font></p>
<p><font face="Times New Roman"><img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105619555.jpg" border="0"  alt="" /><br />
测试类：<br />
package org.lxh.demo2;<br />
import junit.framework.TestCase;<br />
import org.junit.Test;<br />
public class MathTest { <br />
&nbsp;@Test<br />
&nbsp;public void testAdd() {<br />
&nbsp;&nbsp;TestCase.assertEquals(new Math().add(10,20), 30) ;<br />
&nbsp;}<br />
}<br />
如果junit出现的结果是一个&#8220;Green Bar&#8221;就表示测试成功，如果出现的是&#8220;RED BAR&#8221;则表示测试失败。<br />
3.4、CVS客户端的配置<br />
&nbsp;CVS：版本控制工具。是可以应用于多人开发的一种服务器。在Eclipse本身已经支持了CVS的客户端，所以只需要配置服务器端即可。<br />
&nbsp;将CVS的工作目录设置为：D:\cvsserver<br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105626634.jpg" border="0"  alt="" /></font></p>
<p><font face="Times New Roman"><span lang="EN-US"><img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105632867.jpg" border="0"  alt="" /><img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105639546.jpg" border="0"  alt="" /></span><br />
&nbsp;&nbsp;<br />
&nbsp;下面就可以直接通过eclipse连接此服务器。<br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105646283.jpg" border="0"  alt="" /><br />
从CVS中找出项目<br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105652177.jpg" border="0"  alt="" /><br />
&nbsp;<font face="Times New Roman"><img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105756408.jpg" border="0"  alt="" /></font><br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105747428.jpg" border="0"  alt="" /><br />
&nbsp;<img src="http://www.mldn.cn/UserFiles/2008-10/31/20081031105755461.jpg" border="0"  alt="" /></font></p>
     <img src ="http://www.blogjava.net/J2EEHOME/aggbug/237935.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/J2EEHOME/" target="_blank">J2EE Home工作室</a> 2008-11-01 01:18 <a href="http://www.blogjava.net/J2EEHOME/articles/237935.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>