UltraEdit,JDK最佳夥伴

來源:互聯網
上載者:User

 

一、產生“編譯JAVA程式”工具項
1.啟動UltraEdit,單擊“菜單”中的“進階”,選擇快顯功能表中的“工具配置”。
2.在“命令列”一欄中輸入:C:/JBuilder9/jdk1.4/bin/javac.exe %p%n%e(註:這是我的電腦中jdk1.4所在位置,請正確輸入JDK所在目錄)
3.在“工作目錄”一欄輸入:%p
4.在“功能表項目名稱”一欄輸入:編譯JAVA程式
5.在DOS命令輸出框中選擇:“輸出到列表方塊”、“顯示DOS Box”和“捕獲輸出”
6.單擊右邊的“插入”按鈕。
一、產生“執行JAVA程式”工具項
1.啟動UltraEdit,單擊“菜單”中的“進階”,選擇快顯功能表中的“工具配置”。
2.在“命令列”一欄中輸入:C:/JBuilder9/jdk1.4/bin/java.exe %n(註:這是我的電腦中jdk1.4所在位置,請正確輸入JDK所在目錄)
3.在“工作目錄”一欄輸入:%p
4.在“功能表項目名稱”一欄輸入:執行JAVA程式
5.在DOS命令輸出框中選擇:“輸出到列表方塊”、“顯示DOS Box”和“捕獲輸出”
6.單擊右邊的“插入”按鈕。

主要有以下幾種參數:

%P Path 當前開啟的檔案所在目錄的路徑,如:C:/project/test/
 %N 檔案名稱(不帶副檔名),如:test
 %E 副檔名,如:.c, .java等等(注意字串第一位將是一個英文句點)
%F 當等於 %P%N%E,如:C:/project/test/test.c

另外,以上參數的大寫表示8.3的DOS相容格式短路徑以及短檔案名稱,小寫則表示長路徑
和長檔名。
Windows 98 的 DOS視窗不接受長路徑名,因此在使用小寫參數時要注意,最好用英文
 雙引號括起來,如:"%p",這樣,DOS視窗就可以接受該參數返回的值了。
詳細情況請參考我的另外一篇文章《CMD 和 Command 的區別》。
 %modify% 有些情況下,可能需要在每次啟動並執行時候手動輸入一些參數。添加這個
 %modify%參數可以在命令啟動並執行時候,調出對話方塊以提示輸入其它參數或取消運行。

 %sel% 這個參數指示 UltraEdit 將當前文檔內被選擇的部分增加到命令列中 %sel% 的
位置。
 如果使用UltraEdit的項目功能,或正在編輯的檔案屬於一個項目,還有一些附加參數
 可以使用:
%R  返回專案檔所在的目錄全路徑和項目名稱(%r 返回長路徑,%R 返回短路徑)
%RP  返回專案檔所在的目錄全路徑(%rp 返回長路徑,%RP 返回短路徑)
%RN  返回專案檔所屬的項目名稱(%rn 返回長路徑,%RN 返回短路徑)

在“命令列(Command Line)”文字框中最好不要輸入全路徑+全檔案名稱,因為“工作目
錄”指示了當前檔案的工作目錄。

二,出去關鍵字檢查

      以前覺得ultraedit很不方便的就是如果你想命名一個類為file,它會自動將它改為File,終於找到解決方案,如:去掉“自動校正關鍵字“選項即可。

 

三、提示功能

一般軟體上都有自動完成的功能,UltraEdit也可以實現
1、先講java中的關鍵字,各種類名,方法等名稱寫到一個文字檔上,以如下方式

class
private
public
...

然後存稱文本

2、選擇菜單 進階->配置->編輯,在“自動完成檔案”後面的框裡填入上面的文字檔的地址(可以通過瀏覽選擇)


3、選擇菜單 進階->配置->快速鍵映射 ,在命令裡選擇 編輯-自動完成,然後在右邊註冊一個ctrl+alt+space
(預設為ctrl+space,英文這個鍵在中文中預設開啟IME,所以加一個alt,你也可以設成其他別的鍵,
只要沒有衝突就行了)

4、現在你的IDE就有了自動完成的功能 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.