Author: swanky(swanky.hsiao@gmail.com)
First Release: 2002-07-24
Last Updated: 2005-10-14
Version: 1.01
本文發表於 JavaWorld@TW,如欲轉載或轉錄內容,請註明來源及作者
強力建議使用 Mozilla 系列瀏覽
若有任何錯誤,請 mail 通知我們
首先要到UltraEdit的網站下載此軟體,本文使用的版本是 10.10c
http://www.ultraedit.com/
這是一個很好用的文字編輯軟體
想當然它並不是免費的
安裝時,會跳出個視窗,要你把使用 UltraEdit 開啟的副檔名檔案選起來
奇怪的是.java是被他歸於網路檔案...記得要選就是
一直下一步結束安裝,開了第一次輸入序號後,就可以很快樂地使用了
假設你使用的SDK是 1.5 版的,裝在 C:\j2sdk 這目錄裡
p.s. 使用其他版本,或是裝在其他目錄者,請依綠色標示自行變通
Command Line 是指令欄 Working Directory 是工作目錄 Menu Item Name 是自己取的名字
先設個 java_compile
Command Line 輸入 C:\jdk\bin\javac.exe "%f"
Working Directory 輸入 %p
Menu Item Name 輸入 java_compile (或是你想輸入中文"編譯"也沒關係,高興就好)
然後把下面 Output to List Box 圈起來
Capture Output 勾起來
這樣才可以看到執行後出現的文字
按下右邊的 Insert 就可以加進去當成熱鍵了
接著設 java_execute
Command Line 輸入 C:\jdk\bin\java.exe "%n"
Working Directory 輸入 %p
Menu Item Name 輸入 java_execute
下面的選項如同 java_compile我個人是有加設一個 appletviewer 方便看 applet 程式用
Command Line 輸入 C:\jdk\bin\appletviewer.exe "%n.html" (或.htm)
Working Directory 輸入 %p
Menu Item Name 輸入 appletviewer
不過你要確定那個目錄下有個設好的 .html 或 .htm 檔案
我的作法是先弄個文字檔,裡面內容是
<html> <applet code = "Name.class" width = "300" height = "100"> </applet> </html>Name 是你的 applet 檔名,後面的寬跟高是顯示區域大小
// <applet code="Name.class" width="300" height="100"></applet>
Command Line 改成輸入 C:\jdk\bin\appletviewer.exe "%n.java"
就可以直接看 applet 的程式結果了
也有人設 javadoc 這熱鍵,不過初學者不常用,設的方法同前
三個設完後
可以用右下的 Up 跟 Down 調順序
第一個的熱鍵就是 Ctrl + 1
第二個 Ctrl + 2 依此類推
弄好後按 OK 再看看 Advenced 選單表下面多出來三個你設好的熱鍵
就可以很開心的擺脫命令提示字元跟記事本了 ^o^
不過要加參數的話,還是得用命令提示字元囉~
有時我也會覺得目錄裡的 .class 檔太多看起來很煩 所以後來我加設了一個把 .class 檔砍掉的熱鍵
Command Line 輸入 del *.class Working Directory 輸入 %p Menu Item Name 輸入 delete_class KeyMapping 設成 Alt + DEL 備註1:%f、%n、%p、%e 不可以用引號括起來,也不用空格 %f 是檔案完整名稱,包含副檔名,也可用 %n%e 代替 %n 是檔案名稱,不包含副檔名 %p 是檔案所在目錄 %e 是檔案的副檔名 在檔名前後加上引號("),是為了避免目錄中有空白符號造成錯誤 備註2:如果你用的是其他版本的 UltraEdit ,預設的熱鍵可能不一樣 要更改熱鍵,到 Advenced -> Configuration 的 KeyMapping 找到 AdvencedUserTool1 就可以改第一個熱鍵 AdvencedUserTool2 就可以改第二個熱鍵,依此類推
相信大多數人都有用過 KKman 這套打逼的軟體(沒用過也沒關係)
你可以使用不同的熱鍵來方便切換不同的版面
以下就說明要如何來個人化你的 UltraEdit
我所設定的是以我個人常用的熱鍵,其他的熱鍵請自行設定
進入選單 Advenced -> Configuration 的 KeyMapping
左邊 Commands 點選 FileClose然後在右邊 Press New Key: 下方的空格打上你想要設的熱鍵
我是設 Ctrl + DEL
然後選 Assign 把熱鍵加進去
有時會出現一個視窗
要你確定 是否要把原本使用這熱鍵的功能用你現在設的功能蓋過
當然也可以把原本設定的熱鍵 Remove 囉~
以下列出我所設定的熱鍵 FileClose Ctrl + DEL ViewShow/HideOutPutWindow Ctrl + ` WindowNextWindow Ctrl + LEFT ARROW WindowPreviousWindow Ctrl + RIGHT ARROW
如此一來就可以像 KKman 一般關閉/切換版面了
備註:此部分在 10.00 版本似乎是已經預設,所以只要檢查一下就好了感覺顏色不夠鮮豔? 或是覺得很多新的 keyword 都沒有顏色?
那你就得看這一篇了
先到下面的網址
http://www.ultraedit.com/downloads/additional.html
在 Wordfiles 裡選擇想要下載的關鍵字檔案
我是選擇 Java 1.4 with JSP - NEW - 08/02/2002
存到 UltraEdit 的目錄裡
進入選單 Advenced -> Configuration 的 Syntax Highlighting
用下面的 Browse 按鈕選擇剛剛下載的文字檔案
按下確定後 你就會發現顏色變得很不一樣了 ^^
其實 wordfile 檔也可以自己更改
我自己就改了一個
http://mail2.tmtc.edu.tw/~mcse9011031/java/SwankyUE.txt 裡面包含了一些常用的 Syntax Highlighting 與更新
歡迎大家下載使用
還有如果你經常把識別字取的很像、但又不是關鍵字
請務必把 Auto Correct Keywords 這項去掉
其他的設定幾乎都在 Advenced -> Configuration 裡面
像是
Edit 裡的 Tab Stop Value 跟 Indent Spaces 我都是改成三,這樣我自己看起來會比較整齊
Backup 最上面是看你要不要讓 UltraEdit 自動幫你備份