google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

Eclipse使用(摘抄后大家一起学习吧)

Eclipse使用(摘抄后大家一起学习吧)


听前辈们说他们那时候,使用DOS环境下面进行JAVA编程.
真佩服他们,我们现在都用Eclipse了.
(以前使用JBuilderX當主力IDE、但使用了Eclipse後
發現...Eclipse原來也這麼好用...漸漸的就愛上了它......
Eclipse優點:免費、程式碼排版功能、有中文化包、可增
設許多功能強大的外掛、支援多種作業系統(Windows、
Linux、Solaris、Mac OSX)..等等。)

開此篇討論串的目的,是希望能將Eclipse的一些使用技巧集
合起來...歡迎大家繼續補充下去...由於Eclipse的版本眾多
,希望補充的先進們能順便說明一下您所使用的版本~

Eclipse網站:http://www.eclipse.org/
Eclipse中文化教學:JavaWorld站內文章參考

(使用版本:Eclipse 2.1.2 Release + 中文化)
可是我现在用的仍然是2.1.1版本
熱鍵篇:
Template:Alt + /
修改處:視窗->喜好設定->工作台->按鍵->編輯->內容輔助。
個人習慣:Shift+SPACE(空白)。
簡易說明:編輯程式碼時,打sysout +Template啟動鍵,就
會自動出現:System.out.println(); 。
設定Template的格式:視窗->喜好設定->Java->編輯器->範本。

程式碼自動排版:Ctrl+Shift+F
修改處:視窗->喜好設定->工作台->按鍵->程式碼->格式。
個人習慣:Alt+Z。
自動排版設定:視窗->喜好設定->Java->程式碼格式製作程式。
樣式頁面->將插入tab(而非空白鍵)以內縮,該選項取消勾選
,下面空格數目填4,這樣在自動編排時會以空格4作縮排。

快速執行程式:Ctrl + F11
個人習慣:ALT+X
修改處:視窗->喜好設定->工作台->按鍵->執行->啟動前一次的啟動作業。
簡易說明:第一次執行時,它會詢問您執行模式,
設置好後,以後只要按這個熱鍵,它就會快速執行。
<ALT+Z(排版完)、ATL+X(執行)>..我覺得很順手^___^

自動匯入所需要的類別:Ctrl+Shift+O
簡易說明:
假設我們沒有Import任何類別時,當我們在程式裡打入:
BufferedReader buf =
new BufferedReader(new InputStreamReader(System.in));
此時Eclipse會警示說沒有匯入類別,這時我們只要按下Ctrl+Shift+O
,它就會自動幫我們Import類別。

查看使用類別的原始碼:Ctrl+滑鼠左鍵點擊
簡易說明:可以看到您所使用類別的原始碼。

將選取的文字註解起來:Ctrl+/
簡易說明:Debug時很方便。
修改處:視窗->喜好設定->工作台->按鍵->程式碼->註解

視景切換:Ctrl+F8
個人習慣:Alt+S。
修改處:視窗->喜好設定->工作台->按鍵->視窗->下一個視景。
簡易說明:可以方便我們快速切換編輯、除錯等視景。

密技篇:
一套Eclipse可同時切換,英文、繁體、簡體顯示:
1.首先要先安裝完中文化包。
2.在桌面的捷徑後面加上參數即可,
英文-> -nl "zh_US"
繁體-> -nl "zh_TW"
簡體-> -nl "zh_CN"。
(其它語系以此類推)
像我2.1.2中文化後,我在我桌面的Eclipse捷徑加入參數-n1 "zh_US"。
"C:\Program Files\eclipse\eclipse.exe" -n "zh_US"
介面就會變回英文語系嚕。

利用Eclipse,在Word編輯文書時可不必將程式碼重新編排:
將Eclipse程式編輯區的程式碼整個複製下來(Ctrl+C),直接貼(Ctrl+V)到
Word或WordPad上,您將會發現在Word裡的程式碼格式,跟Eclipse
所設定的完全一樣,包括字型、縮排、關鍵字顏色。我曾試過JBuilder
、GEL、NetBeans...使用複製貼上時,只有縮排格式一樣,字型、顏
色等都不會改變。

外掛篇:
外掛安裝:將外掛包下載回來後,將其解壓縮後,您會發現features、
plugins這2個資料夾,將裡面的東西都複製或移動到Eclipse的features
、plugins資料夾內後,重新啟動Eclipse即可。

讓Eclipse可以像JBuilderX一樣使用拖拉方式建構GUI的外掛:
1.Jigloo SWT/Swing GUI Builder :
http://cloudgarden.com/jigloo/index.html
下載此版本:Jigloo plugin for Eclipse (using Java 1.4 or 1.5)
安裝後即可由檔案->新建->其它->GUI Form選取要建構的GUI類型。

2.Eclipse Visual Editor Project:
http://www.eclipse.org/vep/
點選下方Download Page,再點選Latest Release 0.5.0進入下載。
除了VE-runtime-0.5.0.zip要下載外,以下這2個也要:
EMF build 1.1.1: (build page) (download zip)
GEF Build 2.1.2: (build page) (download zip)

3.0 M8版本,請下載:
EMF build I200403250631
GEF Build I20040330
VE-runtime-1.0M1

安裝成功後,便可由File->New->Visual Class開始UI設計。
安裝成功後,即可由新建->Java->AWT與Swing裡選擇
所要建構的GUI類型開始進行設計。VE必須配合著對應
版本,才能正常使用,否則即使安裝成功,使用上仍會
有問題。

使用Eclipse來開發JSP程式:
外掛名稱:lomboz(下載頁面)
http://forge.objectweb.org/project/showfiles.php?group_id=97
請選擇適合自己版本的lomboz下載,lomboz.212.p1.zip表示2.1.2版,
lomboz.3m7.zip表示M7版本....以此類推。
lomboz安裝以及設置教學:
Eclipse開發JSP-教學文件

Java轉exe篇:
實現方式:Eclipse搭配JSmooth(免費)。
1.先由Eclipse製作包含Manifest的JAR。
製作教學
2.使用JSmooth將做好的JAR包裝成EXE。
JSmooth下載頁面:
http://jsmooth.sourceforge.net/index.php
3.製作完成的exe檔,可在有裝置JRE的Windows上執行。

Eclipse-Java編輯器最佳設定:
編輯器字型設定:工作台->字型->Java編輯器文字字型。
(建議設定Courier New -regular 10)

編輯器相關設定:視窗->喜好設定->Java->編輯器

外觀:顯示行號、強調對稱顯示的方括號、強調顯示現行行、
顯示列印邊距,將其勾選,Tab寬度設4,列印編距欄位設80。
程式碼協助:採預設即可。
語法:可設定關鍵字、字串等等的顯示顏色。
附註:採預設即可。
輸入:全部欄位都勾選。
浮動說明:採預設即可。
導覽:採預設即可。

使自動排版排出來的效果,最符合Java設計慣例的設定:
自動排版設定:視窗->喜好設定->Java->程式碼製作格式。

換行:全部不勾選。
分行:行長度上限設:80。
樣式:只將強制轉型後插入空白勾選。
內縮空格數目:設為4。

Eclipse的教學文件:
sungo發表:
Eclipse 3.0系列熱鍵表 - 中英對照解說版 (by sungo) ~New~
Window+GCC+CDT用Eclipse開發C、C++ (by sungo) ~New~

其它:
擴充Eclipse的Java 開發工具(中文)
使用Eclipse開發J2EE 應用程式(中文)
使用Eclipse平台進行除錯(中文)
用Eclipse進行XML 開發(中文)
開發Eclipse外掛程式(中文)
國際化您的Eclipse外掛程式(英文)
將Swing編輯器加入Eclipse(英文)
如何測試你的Eclipse plug-in符合國際市場需求(英文)

Eclipse的相關網站:
http://eclipse-plugins.2y.net/eclipse/index.jsp
http://www.eclipseplugincentral.com/
Eclipse相關教學[簡體]

(附檔:懶得作以上設定的朋友,可用我設定好的配置檔,喜好設定->匯入。)

IDE設定檔.epf (27.59k)
meiyou

TOP

以前一直用Jbuilder,但最近公司出台新规定,不允许使用未购买的软件开发工具,看来不过多久,Jbuilder工程都要改成Eclipse工程了。
  多谢楼主。
http://blog.itpub.net/ppyeer

TOP

已经升级到3.1版本了哦
真世界

TOP

Eclipse快捷键指南


Eclipse快捷键指南
编辑
作用域 功能 快捷键
全局 查找并替换 Ctrl+F
文本编辑器 查找上一个 Ctrl+Shift+K
文本编辑器 查找下一个 Ctrl+K
全局 撤销 Ctrl+Z
全局 复制 Ctrl+C
全局 恢复上一个选择 Alt+Shift+↓
全局 剪切 Ctrl+X
全局 快速修正 Ctrl1+1
全局 内容辅助 Alt+/
全局 全部选中 Ctrl+A
全局 删除 Delete
全局 上下文信息 Alt+?
Alt+Shift+?
Ctrl+Shift+Space
Java编辑器 显示工具提示描述 F2
Java编辑器 选择封装元素 Alt+Shift+↑
Java编辑器 选择上一个元素 Alt+Shift+←
Java编辑器 选择下一个元素 Alt+Shift+→
文本编辑器 增量查找 Ctrl+J
文本编辑器 增量逆向查找 Ctrl+Shift+J
全局 粘贴 Ctrl+V
全局 重做 Ctrl+Y


查看
作用域 功能 快捷键
全局 放大 Ctrl+=
全局 缩小 Ctrl+-


窗口
作用域 功能 快捷键
全局 激活编辑器 F12
全局 切换编辑器 Ctrl+Shift+W
全局 上一个编辑器 Ctrl+Shift+F6
全局 上一个视图 Ctrl+Shift+F7
全局 上一个透视图 Ctrl+Shift+F8
全局 下一个编辑器 Ctrl+F6
全局 下一个视图 Ctrl+F7
全局 下一个透视图 Ctrl+F8
文本编辑器 显示标尺上下文菜单 Ctrl+W
全局 显示视图菜单 Ctrl+F10
全局 显示系统菜单 Alt+-


导航
作用域 功能 快捷键
Java编辑器 打开结构 Ctrl+F3
全局 打开类型 Ctrl+Shift+T
全局 打开类型层次结构 F4
全局 打开声明 F3
全局 打开外部javadoc Shift+F2
全局 打开资源 Ctrl+Shift+R
全局 后退历史记录 Alt+←
全局 前进历史记录 Alt+→
全局 上一个 Ctrl+,
全局 下一个 Ctrl+.
Java编辑器 显示大纲 Ctrl+O
全局 在层次结构中打开类型 Ctrl+Shift+H
全局 转至匹配的括号 Ctrl+Shift+P
全局 转至上一个编辑位置 Ctrl+Q
Java编辑器 转至上一个成员 Ctrl+Shift+↑
Java编辑器 转至下一个成员 Ctrl+Shift+↓
文本编辑器 转至行 Ctrl+L


搜索
作用域 功能 快捷键
全局 出现在文件中 Ctrl+Shift+U
全局 打开搜索对话框 Ctrl+H
全局 工作区中的声明 Ctrl+G
全局 工作区中的引用 Ctrl+Shift+G


文本编辑
作用域 功能 快捷键
文本编辑器 改写切换 Insert
文本编辑器 上滚行 Ctrl+↑
文本编辑器 下滚行 Ctrl+↓


文件
作用域 功能 快捷键
全局 保存 Ctrl+X
Ctrl+S
全局 打印 Ctrl+P
全局 关闭 Ctrl+F4
全局 全部保存 Ctrl+Shift+S
全局 全部关闭 Ctrl+Shift+F4
全局 属性 Alt+Enter
全局 新建 Ctrl+N


项目
作用域 功能 快捷键
全局 全部构建 Ctrl+B


源代码
作用域 功能 快捷键
Java编辑器 格式化 Ctrl+Shift+F
Java编辑器 取消注释 Ctrl+\
Java编辑器 注释 Ctrl+/
Java编辑器 添加导入 Ctrl+Shift+M
Java编辑器 组织导入 Ctrl+Shift+O
Java编辑器 使用try/catch块来包围 未设置,太常用了,所以在这里列出,建议自己设置。
也可以使用Ctrl+1自动修正。


运行
作用域 功能 快捷键
全局 单步返回 F7
全局 单步跳过 F6
全局 单步跳入 F5
全局 单步跳入选择 Ctrl+F5
全局 调试上次启动 F11
全局 继续 F8
全局 使用过滤器单步执行 Shift+F5
全局 添加/去除断点 Ctrl+Shift+B
全局 显示 Ctrl+D
全局 运行上次启动 Ctrl+F11
全局 运行至行 Ctrl+R
全局 执行 Ctrl+U


重构
作用域 功能 快捷键
全局 撤销重构 Alt+Shift+Z
全局 抽取方法 Alt+Shift+M
全局 抽取局部变量 Alt+Shift+L
全局 内联 Alt+Shift+I
全局 移动 Alt+Shift+V
全局 重命名 Alt+Shift+R
全局 重做 Alt+Shift+Y

TOP

我就正在用Eclipse3.1呢!感觉挺爽的!不过对机器的要求还是很高的!至少要512内存,不然会很慢的!

TOP

高手啊,全是高手~~~~~~~~~~~~~~~

TOP

学习中!!!

TOP

xie xie !

TOP

Ding...............

TOP

Eclipse有没有扩展功能?


Eclipse可以设置代码对齐格式吗?
主要是,左大括号和右大括号的对齐。
补充一句,主要问Eclipse代码重构时是否提供此功能
原因........很简单嘛,这样更好看。

[ 本帖最后由 三月秋风 于 2006-6-21 19:12 编辑 ]

TOP

那增加junit怎么配置啊???

msn   :jason-dsr@hotmail.com

TOP

谢谢

TOP

再结合JUnit深入一下,效果会更好!
§阿菠萝§QQ:332329749MSN:jacosun_star@hotmail.com
软件测试:入门容易提高难,知识,要向大家多多学习!!

TOP

Now 3.2.1中文版

TOP

现在使用的是3.1.2中文版,不过有同事正在使用3.2.1

TOP

早就用3.2了啊 ~~~就用英文的吧  ~
也没什么的
推荐Eclipse+MyEclipse
测啊测啊也就习惯了!

TOP

好资料

TOP

JUnit 在myEclipse集成环境中已经集成了,只要导入lib就可以用了

TOP

推荐www.eclipse.org
大家可以到社区上面自己down,另外的话eclipse作为open source之一的IDE现在已经集成了很多语言的puglin,大家可以去down下来自己练练
喜欢足球的人,L☆VE AC milan的人

TOP

受教啦.真不错,用过eclipse,但不熟练.看了LZ的资料收获不少...................

TOP

 
当前时区 GMT+8, 现在时间是 2008-7-26 08:39Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹