浪跡天涯
          web報表設計器....
          posts - 61,comments - 71,trackbacks - 0

          前言: ?
          本來我都是使用 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 閱讀(449) 評論(0)  編輯  收藏 所屬分類: 生活隨筆學習日記
          主站蜘蛛池模板: 呼伦贝尔市| 临澧县| 油尖旺区| 富平县| 桐乡市| 呼图壁县| 革吉县| 城口县| 沭阳县| 息烽县| 台中市| 鄂托克前旗| 武汉市| 东海县| 永春县| 海门市| 闸北区| 铁岭市| 沁源县| 敖汉旗| 阿合奇县| 潞西市| 九江县| 塘沽区| 丰都县| 鄂伦春自治旗| 大安市| 昌吉市| 临朐县| 大姚县| 额济纳旗| 临泽县| 凉山| 通河县| 荆门市| 宜州市| 桑日县| 天祝| 昌江| 武功县| 高雄县|