﻿<?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-Golden.Zone-文章分类-Pulsive Technique </title><link>http://www.blogjava.net/javaactionsy/category/5995.html</link><description>Web.IIT</description><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 06:47:56 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 06:47:56 GMT</pubDate><ttl>60</ttl><item><title> Eclips使用秘技 </title><link>http://www.blogjava.net/javaactionsy/articles/23891.html</link><dc:creator>My Favorite</dc:creator><author>My Favorite</author><pubDate>Wed, 14 Dec 2005 08:23:00 GMT</pubDate><guid>http://www.blogjava.net/javaactionsy/articles/23891.html</guid><wfw:comment>http://www.blogjava.net/javaactionsy/comments/23891.html</wfw:comment><comments>http://www.blogjava.net/javaactionsy/articles/23891.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/javaactionsy/comments/commentRss/23891.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/javaactionsy/services/trackbacks/23891.html</trackback:ping><description><![CDATA[<P><FONT color=#800080 size=2>前言： <BR>本来我都是使用JBuilderX当主力IDE、但使用了Eclipse后 <BR>发现...Eclipse原来也这么好用...渐渐的就爱上了它...... <BR>Eclipse优点：免费、程序代码排版功能、有中文化包、可增 <BR>设许多功能强大的外挂、支持多种操作系统(Windows、 <BR>Linux、Solaris、Mac OSX)..等等。 <BR><BR>开此篇讨论串的目的，是希望能将Eclipse的一些使用技巧集 <BR>合起来...欢迎大家继续补充下去...由于Eclipse的版本众多 <BR>，希望补充的先进们能顺便说明一下您所使用的版本～ <BR><BR>Eclipse网站：</FONT><A href="http://www.eclipse.org/" target=_blank><FONT color=#800080 size=2>http://www.eclipse.org/ </FONT></A><BR><FONT color=#800080 size=2>Eclipse中文化教学：JavaWorld站内文章参考 <BR><BR>(使用版本：Eclipse 2.1.2 Release + 中文化) <BR><BR>热键篇： <BR>Template：Alt + / <BR>修改处：窗口-&gt;喜好设定-&gt;工作台-&gt;按键-&gt;编辑-&gt;内容辅助。 <BR>个人习惯：Shift+SPACE(空白)。 <BR>简易说明：编辑程序代码时，打sysout +Template启动键，就 <BR>会自动出现：System.out.println(); 。 <BR>设定Template的格式：窗口-&gt;喜好设定-&gt;Java-&gt;编辑器-&gt;模板。 <BR><BR>程序代码自动排版：Ctrl+Shift+F <BR>修改处：窗口-&gt;喜好设定-&gt;工作台-&gt;按键-&gt;程序代码-&gt;格式。 <BR>个人习惯：Alt+Z。 <BR>自动排版设定：窗口-&gt;喜好设定-&gt;Java-&gt;程序代码格式制作程序。 <BR>样式页面-&gt;将插入tab(而非空格键)以内缩，该选项取消勾选 <BR>，下面空格数目填4，这样在自动编排时会以空格4作缩排。 <BR><BR>快速执行程序：Ctrl + F11 <BR>个人习惯：ALT+X <BR>修改处：窗口-&gt;喜好设定-&gt;工作台-&gt;按键-&gt;执行-&gt;启动前一次的启动作业。 <BR>简易说明：第一次执行时，它会询问您执行模式， <BR>设置好后，以后只要按这个热键，它就会快速执行。 <BR>&lt;ALT+Z(排版完)、ATL+X(执行)&gt;..我觉得很顺手^___^ <BR><BR>自动汇入所需要的类别：Ctrl+Shift+O <BR>简易说明： <BR>假设我们没有Import任何类别时，当我们在程序里打入： <BR><BR>BufferedReader buf = <BR>new BufferedReader(new InputStreamReader(System.in)); <BR><BR>此时Eclipse会警示说没有汇入类别，这时我们只要按下Ctrl+Shift+O <BR>，它就会自动帮我们Import类别。 <BR><BR>查看使用类别的原始码：Ctrl+鼠标左键点击 <BR>简易说明：可以看到您所使用类别的原始码。 <BR><BR>将选取的文字批注起来：Ctrl+/ <BR>简易说明：Debug时很方便。 <BR>修改处：窗口-&gt;喜好设定-&gt;工作台-&gt;按键-&gt;程序代码-&gt;批注 <BR><BR>视景切换：Ctrl+F8 <BR>个人习惯：Alt+S。 <BR>修改处：窗口-&gt;喜好设定-&gt;工作台-&gt;按键-&gt;窗口-&gt;下一个视景。 <BR>简易说明：可以方便我们快速切换编辑、除错等视景。 <BR><BR>密技篇： <BR>一套Eclipse可同时切换，英文、繁体、简体显示： <BR>1.首先要先安装完中文化包。 <BR>2.在桌面的快捷方式后面加上参数即可， <BR>英文-&gt; -nl "zh_US" <BR>繁体-&gt; -nl "zh_TW" <BR>简体-&gt; -nl "zh_CN"。 <BR>(其它语系以此类推) <BR>像我2.1.2中文化后，我在我桌面的Eclipse快捷方式加入参数-n1 "zh_US"。 <BR>"C:\Program Files\eclipse\eclipse.exe" -n "zh_US" <BR>接口就会变回英文语系噜。 <BR><BR>利用Eclipse，在Word编辑文书时可不必将程序代码重新编排： <BR>将Eclipse程序编辑区的程序代码整个复制下来(Ctrl+C)，直接贴(Ctrl+V)到 <BR>Word或WordPad上，您将会发现在Word里的程序代码格式，跟Eclipse <BR>所设定的完全一样，包括字型、缩排、关键词颜色。我曾试过JBuilder <BR>、GEL、NetBeans...使用复制贴上时，只有缩排格式一样，字型、颜 <BR>色等都不会改变。 <BR><BR>外挂篇： <BR>外挂安装：将外挂包下载回来后，将其解压缩后，您会发现features、 <BR>plugins这2个数据夹，将里面的东西都复制或移动到Eclipse的features <BR>、plugins数据夹内后，重新启动Eclipse即可。 <BR><BR>让Eclipse可以像JBuilderX一样使用拖拉方式建构GUI的外挂： <BR>1.Jigloo SWT/Swing GUI Builder ： <BR>http://cloudgarden.com/jigloo/index.html <BR>下载此版本：Jigloo plugin for Eclipse (using Java 1.4 or 1.5) <BR>安装后即可由档案-&gt;新建-&gt;其它-&gt;GUI Form选取要建构的GUI类型。 <BR><BR>2.Eclipse Visual Editor Project： <BR>http://www.eclipse.org/vep/ <BR>点选下方Download Page，再点选Latest Release 0.5.0进入下载。 <BR>除了VE-runtime-0.5.0.zip要下载外，以下这2个也要： <BR>EMF build 1.1.1: (build page) (download zip) <BR>GEF Build 2.1.2: (build page) (download zip) <BR><BR>3.0 M8版本，请下载： <BR>EMF build I200403250631 <BR>GEF Build I20040330 <BR>VE-runtime-1.0M1 <BR><BR>安装成功后，便可由File-&gt;New-&gt;Visual Class开始UI设计。 <BR>安装成功后，即可由新建-&gt;Java-&gt;AWT与Swing里选择 <BR>所要建构的GUI类型开始进行设计。VE必须配合着对应 <BR>版本，才能正常使用，否则即使安装成功，使用上仍会 <BR>有问题。 <BR><BR>使用Eclipse来开发JSP程序： <BR>外挂名称：lomboz(下载页面) <BR>http://forge.objectweb.org/project/showfiles.php?group_id=97 <BR>请选择适合自己版本的lomboz下载，lomboz.212.p1.zip表示2.1.2版， <BR>lomboz.3m7.zip表示M7版本....以此类推。 <BR>lomboz安装以及设置教学： <BR>Eclipse开发JSP-教学文件 <BR><BR>Java转exe篇： <BR>实现方式：Eclipse搭配JSmooth(免费)。 <BR>1.先由Eclipse制作包含Manifest的JAR。 <BR>制作教学 <BR>2.使用JSmooth将做好的JAR包装成EXE。 <BR>JSmooth下载页面： <BR>http://jsmooth.sourceforge.net/index.php <BR>3.制作完成的exe文件，可在有装置JRE的Windows上执行。 <BR><BR>Eclipse-Java编辑器最佳设定： <BR>编辑器字型设定：工作台-&gt;字型-&gt;Java编辑器文字字型。 <BR>(建议设定Courier New -regular 10) <BR><BR>编辑器相关设定：窗口-&gt;喜好设定-&gt;Java-&gt;编辑器 <BR><BR>外观：显示行号、强调对称显示的方括号、强调显示现行行、 <BR>显示打印边距，将其勾选，Tab宽度设4，打印编距字段设80。 <BR>程序代码协助：采预设即可。 <BR>语法：可设定关键词、字符串等等的显示颜色。 <BR>附注：采预设即可。 <BR>输入：全部字段都勾选。 <BR>浮动说明：采预设即可。 <BR>导览：采预设即可。 <BR><BR>使自动排版排出来的效果，最符合Java设计惯例的设定： <BR>自动排版设定：窗口-&gt;喜好设定-&gt;Java-&gt;程序代码制作格式。 <BR><BR>换行：全部不勾选。 <BR>分行：行长度上限设：80。 <BR>样式：只将强制转型后插入空白勾选。 <BR>内缩空格数目：设为4。 <BR><BR>Eclipse的教学文件： <BR>Eclipse 3.0系列热键表 - 中英对照解说版 (by sungo) ~New~ <BR>Window+GCC+CDT用Eclipse开发C、C++ (by sungo) ~New~ <BR><BR>其它： <BR>扩充Eclipse的Java 开发工具(中文) <BR>使用Eclipse开发J2EE 应用程序(中文) <BR>使用Eclipse平台进行除错(中文) <BR>用Eclipse进行XML 开发(中文) <BR>开发Eclipse外挂程序(中文) <BR>国际化您的Eclipse外挂程序(英文) <BR>将Swing编辑器加入Eclipse(英文) <BR>如何测试你的Eclipse plug-in符合国际市场需求(英文) <BR><BR>Eclipse的相关网站： <BR>http://eclipse-plugins.2y.net/eclipse/index.jsp <BR>http://www.eclipseplugincentral.com/ <BR>Eclipse相关教学[简体] <BR>&nbsp;&nbsp;<BR><BR>写程序写到很累了，想休息一下？？玩玩小Game是 <BR>不错的选择，下面介绍使用Eclipse玩Game的Plug-in。 <BR><BR>补充外挂篇： <BR>Eclipse-Games： <BR>http://eclipse-games.sourceforge.net/ <BR>版本选：Latest Release 3.0.1 (Release Notes) Sat, 3 Jan 2004 <BR><BR>外挂安装完后，重新开启Eclipse。 <BR>窗口-&gt;自订视景-&gt;其它-&gt;勾选Game Actions。 <BR>再将Eclipse关闭，重新再启动，就可以开始玩噜。 <BR>(共有4种：采地雷I、采地雷II、贪食蛇、仓库番。) <BR><BR>(Eclipse 2.1.2 +中文化 玩Game -仓库番)&nbsp;&nbsp; <BR><BR>补充：(于Eclipse使用assertion机制) <BR>Eclipse版本：2.1.3 release。 <BR><BR>JDK1.4版新加入的assertion机制(关键词：assert)，由于JDK1.4编译器 <BR>预设是兼容1.3，所以要使用assert必须在编译时加上-source 1.4的参数。 <BR><BR>C:\&gt;javac -source 1.4 XXX.java<BR>执行时则必须加-ea 或-enableassertions参数启动。 <BR><BR>C:\&gt;java -ea XXX<BR><BR>如要在Eclipse中使用assertion机制，请作以下设定： <BR>设定一：(编译设定) <BR>Windows-&gt;Preferance-&gt;Java-&gt;Compiler-&gt;Compliance and Classfiles <BR>页面。将..JDK Compliance level-&gt;Compiler compliance level调成1.4。 <BR><BR>设定二：(执行设定) <BR>Run-&gt;Run-&gt;(x)=Arguments页面，在VM arguments加入-da参数，按下 <BR>Run button便可看到启动assertion后的执行结果。 <BR><BR>(Eclipse 2.1.3 release + assertion测试) <BR>&lt;assert判别为false，所以show出AssertionError&gt;&nbsp;&nbsp; <BR><BR>新版(m8+)的eclipse可以设vm arguments <BR>另外提供一种设法，是在eclipse启动时加入vm arguments(跟加大eclipse预设内存大小的方式一样) <BR>这样就不用每次run都得需去设vm arguments<BR></FONT></P><img src ="http://www.blogjava.net/javaactionsy/aggbug/23891.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/javaactionsy/" target="_blank">My Favorite</a> 2005-12-14 16:23 <a href="http://www.blogjava.net/javaactionsy/articles/23891.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>