前言:
?
本來我都是使用
JBuilderX
當主力
IDE
、但使用了
Eclipse
后
?
發現
...Eclipse
原來也這么好用
...
漸漸的就愛上了它
......?
Eclipse
優點:免費、程序代碼排版功能、有中文化包、可增
?
設許多功能強大的外掛、支持多種操作系統
(Windows
、
?
Linux
、
Solaris
、
Mac?OSX)..
等等。
?
開此篇討論串的目的,是希望能將
Eclipse
的一些使用技巧集
?
合起來
...
歡迎大家繼續補充下去
...
由于
Eclipse
的版本眾多
?
,希望補充的先進們能順便說明一下您所使用的版本~
?
Eclipse
網站:
http://www.eclipse.org/?;
Eclipse
中文化教學:
JavaWorld
站內文章參考
?
(
使用版本:
Eclipse?2.1.2?Release?+?
中文化
)?
熱鍵篇:
?
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
的教學文件:
?
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
相關教學
[
簡體
]?
??
??
寫程序寫到很累了,想休息一下??玩玩小
Game
是
?
不錯的選擇,下面介紹使用
Eclipse
玩
Game
的
Plug-in
。
?
補充外掛篇:
?
Eclipse-Games
:
?
http://eclipse-games.sourceforge.net/?;
版本選:
Latest?Release?3.0.1?(Release?Notes)?Sat,?3?Jan?2004?
外掛安裝完后,重新開啟
Eclipse
。
?
窗口
->
自訂視景
->
其它
->
勾選
Game?Actions
。
?
再將
Eclipse
關閉,重新再啟動,就可以開始玩嚕。
?
(
共有
4
種:采地雷
I
、采地雷
II
、貪食蛇、倉庫番。
)?
(Eclipse?2.1.2?+
中文化
?
玩
Game?-
倉庫番
)???
補充:
(
于
Eclipse
使用
assertion
機制
)?
Eclipse
版本:
2.1.3?release
。
?
JDK1.4
版新加入的
assertion
機制
(
關鍵詞:
assert)
,由于
JDK1.4
編譯器
?
預設是兼容
1.3
,所以要使用
assert
必須在編譯時加上
-source?1.4
的參數。
?
C:\>javac?-source?1.4?XXX.java
執行時則必須加
-ea?
或
-enableassertions
參數啟動。
?
C:\>java?-ea?XXX
如要在
Eclipse
中使用
assertion
機制,請作以下設定:
?
設定一:
(
編譯設定
)?
Windows->Preferance->Java->Compiler->Compliance?and?Classfiles?
頁面。將
..JDK?Compliance?level->Compiler?compliance?level
調成
1.4
。
?
設定二:
(
執行設定
)?
Run->Run->(x)=Arguments
頁面,在
VM?arguments
加入
-da
參數,按下
?
Run?button
便可看到啟動
assertion
后的執行結果。
?
(Eclipse?2.1.3?release?+?assertion
測試
)?
<assert
判別為
false
,所以
show
出
AssertionError>???
新版
(m8+)
的
eclipse
可以設
vm?arguments?
另外提供一種設法,是在
eclipse
啟動時加入
vm?arguments(
跟加大
eclipse
預設內存大小的方式一樣
)?
這樣就不用每次
run
都得需去設
vm?arguments
posted on 2006-07-23 10:29
JJCEA 閱讀(446)
評論(0) 編輯 收藏 所屬分類:
生活隨筆 、
學習日記