分享
 
 
 

网上收集到的eclipse技巧

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

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

修改處:視窗->喜好設定->工作台->按鍵->執行->啟動前一次的啟動作業。

簡易說明:第一次執行時,它會詢問您執行模式,

設置好後,以後只要按這個熱鍵,它就會快速執行。

..我覺得很順手^___^ 自動匯入所需要的類別:Ctrl+Shift+O 簡易說明: 假設我們沒有Import任何類別時,當我們在程式裡打入: BufferedReader buf =new BufferedReader(new InputStreamReader(System.in)); 此時Eclipse會警示說沒有匯入類別,這時我們只要按下Ctrl+Shift+O ,它就會自動幫我們Import類別。 查看使用類別的原始碼:Ctrl+滑鼠左鍵點擊 簡易說明:可以看到您所使用類別的原始碼。 將選取的文字註解起來:Ctrl+/ 簡易說明:Debug時很方便。 修改處:視窗->喜好設定->工作台->按鍵->程式碼->註解 將選取的文字取消註解:Ctrl+ \簡易說明:同上。 修改處:視窗->喜好設定->工作台->按鍵->程式碼->取消註解 視景切換: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 Fileseclipseeclipse.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) 我只測試過Eclipse 2.1.2版本,使用上是OK的! 3.0版本以上的使用者,請下載: Eclipse build I20040324: 1.0.0 Stream Integration Build I20040325 Thu, 25 Mar 2004 -- 12:09 (-0500) 1.0.0 Stream Nightly Build N20040323a Tue, 23 Mar 2004 -- 13:53 (-0500) 注意:3.0以上版本,僅build I20040324可正常使用。 安裝成功後,即可由新建->Java->AWT與Swing裡選擇 所要建構的GUI類型開始進行設計。VE必須配合著對應 版本,才能正常使用,否則即使安裝成功,使用上仍會 有問題。 使用Eclipse來開發JSP程式: 外掛名稱:lomboz(下載頁面) http://forge.objectweb.org/project/...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快捷键 ================================================== Menus F10 Main menu Shift F10 Context menu Ctrl F10 View menu Alt - Active view's menu ================================================== Workspace navigation F12 Activate editor Ctrl Shift W Switch editor Ctrl F6 Next editor Ctrl Shift F6 Prev editor Ctrl F7 Next workspace Ctrl Shift F7 Prev workspace Ctrl F8 Next perspective Ctrl Shift F8 Prev perspective Alt Left Back Alt Right Forward Files Alt Shift S Show in… Ctrl Shift R Jump to file Ctrl N New file Ctrl S Save file Ctrl Shift S Save all files Ctrl F4 Close file Ctrl Shift F4 Close all files Find Ctrl L Goto line Ctrl F Find Ctrl J Incremental find Ctrl Shift J Incremental find prev Ctrl K Find next Ctrl Shift K Find prev Ctrl H Search workspace Ctrl (dot) Navigate next Ctrl (comma) Navigate prev ================================================== Java navigationF3 Goto declaration Ctrl Shift U Find references in file Ctrl Shift G Find references in workspace Ctrl T Popup type hierarchy Ctrl Shift T Open Type Ctrl O Outline of current source Ctrl F3 Outline of current cursor position F2 Show Javadoc F4 Show heirachy ================================================== General editing Alt Arrow Move line(s) up or down Ctrl Alt Arrow Duplicate line(s) up or down Shift Enter Insert line below Ctrl Shift Enter Insert line above Ctrl Shift Q Toggle Quick Diff Ctrl Shift Y Convert to lowercase Ctrl Shift X Convert to uppercase Java editing Ctrl 1 Quick fix (works even when there are no errors Ctrl Shift M Add import Ctrl Shift F Reformat Ctrl / Comment Ctrl \ Uncomment Ctrl Shift Space Parameter hints Ctrl Hyperlink identifier ================================================== Debugger F5 Step into F6 Step over F7 Run to return F8 Resume F9 Relaunch last F11 Run/debug last Ctrl F11 Run Ctrl Shift B Toggle breakpoint Ctrl D Display Ctrl Q Inspect Ctrl R Run to line Ctrl U Run snippet ================================================== Refactor Alt T Rectoring menu Ctrl Shift Z Undo refactor Ctrl Shift Y Redo refactor Alt Shift R Rename Alt Shift V Move Alt Shift I Inline Alt Shift M Extract method Alt Shift L Extract local ================================================== Misc F5 Refresh F1 Infopop F2 Show resizeable hover F5: step in F6: step over F7: ...... F8: ...... Ctrl + space : Code assistant Ctrl + o : 在编辑器中打开类结构,适用在编辑框最大化的时候,跳转函数用... Ctrl + t : 也是在编辑器中使用,打开选择的元素的继承树,可以迅速定位父类的方法在子类中的覆盖位置 Ctrl + shift + R : 查找XML,JSP等非JAVA文件. Ctrl + shift + H : 打开制定类的类树,适用在对于没有源代码的类的层次结构的了解,用F4是无法实现的 Ctrl + H : 搜索所有文件中,包含的关键字,我用来搜索XML等配置文件.... Alt + <-(左右箭头): 编辑器的回退,就是著名的BACK! Ctrl + F6 : 切换编辑编辑器,我改成了Table+ctrl Ctrl + m : 编辑框最大化... Ctrl + b : 插入断点 Insert : 点击insert可以切换几种光标的形状,每一种形状都代表一种insert方式,默认的是smart insert吧。 ctrl+/:注释 ctrl+:取消注释 Ctrl + space : Code assistant 最好不要用这个快捷键做code assistant, 容易和输入法冲突。我一般设置成Ctrl+J,同JBuilder的一样。 我自定义的其它的设置还有: Ctrl+Tab : Code Format Ctrl+I : 组织导入 ctrl+shift+m 自动搜索鼠标所在的类所属的包并自动导入,加入import语句中。 ctrl+shift+O吧,把import *这种方式改为,import确定的类或接口 ctrl+shift+p 找另外一半括号 ctrl+1 smart fix (常用) alt+/ 因为是中文系统所以ctrl+space总是出现输入法,所以用这个替代。 按住ctrl,用鼠标点method或类,自动跳到该类或方法。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有