Eclipse工具使用技巧總結

一、常用快捷鍵:
Ctrl+F11 運行
Ctrl+Shift+/ 在代碼窗口中加入/* ...  */註釋
Ctrl+Shift+\  消除/* ...  */註釋
Ctrl+Shift+O 將缺少的import語句加入Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了)
Ctrl+L 定位在某行 (對於程序超過100的人就有福音了) 
Ctrl+M 最大化當前的Edit或View (再按則反之)
Ctrl+/ 註釋當前行,再按則取消註釋
Ctrl+Shift+F 格式化當前代碼
F3  跳到聲明或定義的地方
F4  顯示類圖
Ctrl + Alt + ↓(↑) : 向下(上)複製本行

二、斷點調試中的快捷鍵:
F5  Step Into 單步進入
F6  Step Over 單步執行跳過
F7  Step Return 單步跳出

三、常見配置:
1.顯示行號:Window->Preferences>General->Editors->Text Editors->勾選show line numbers
2.增強Eclipse、MyEclipse的代碼自動提示功能

Windows→Preferences→Java→Editor→Content Assist
AutoActivation Delay默認值爲200(單位是毫秒)也就是說在打“.”之後停留200毫秒才能出現智能感知的提示。那麼將它修改爲20之後提示速度明顯上升。    

  原理:“Auto Activation triggers for java”這個選項就是指觸發代碼提示的的選項,把“.” 改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26個字母和.,(這些符號就觸發代碼提示功能了。(具體後面有說,放心)增強Eclipse ,MyEclipse 的代碼提示功能,具體怎麼樣來配置?下面開始說步驟
(1). 打開Eclipse,然後“window”→“Preferences”
(2). 選擇“java”,展開,“Editor”,選擇“Content Assist”。
(3). 選擇“Content Assist”,然後看到右邊,右邊的“Auto-Activation”下面的“Auto Activation triggers for java”這個選項。其實就是指觸發代碼提示的就是“.”這個符號.
(4). “Auto Activation triggers for java”這個選項,在“.”後加abc字母,方便後面的查找 修改。然後“apply”,點擊“OK”。
(5). 然後,“File”→“Export”,在彈出的窗口中選擇“Perferences”,點擊“下一步”。
(6). 選擇導出文件路徑,本人導出到桌面,輸入“test”作爲文件名,點擊“保存”。
(7). 在桌面找到剛在保存的文件“test.epf”,右鍵選擇“用記事本打開”。
(8). 可以看到很多配置Eclipse的信息
(9). 按“ctrl + F”快捷鍵,輸入“.abc”,點擊“查找下一個”。
(10). 查找到“.abc”的配置信息.
(11). 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,關閉“test.epf”。
(12). 回到MyEclipse 6.0.1界面,“File”→“Import”,在彈出的窗口中選擇“Perferences”,點擊 “下一步”,選擇剛在已經修改的“test.epf”文件,點擊“打開”,點擊“Finish”。該步驟和上面 的導出步驟類似。
(13). 最後當然是進行代碼測試了。隨便新建一個工程,新建一個類。
總結:“Auto Activation triggers for java”這個選項就是指觸發代碼提示的的選項,把“.”改成 “.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26個字母和.,(這些符號就觸發代碼提示功 能了。順便說一下,修改類名,接口名等以不同顏色高亮的,可以這樣配置在“java”→“enditor”→ “syntac”,右邊展開“java”→“classes”,勾上“Enable”這個選項,選擇自己喜歡的顏色即可。當然還有其他相關的顏色配置。具體就不說啦。其實,在“Preferences”這個東西,有很多可以配置的 東西,使得MyEclipse 優化的,具體的就要各個人根據自己個人喜好去配置了。

四、myeclipse字體設置
在window->perferences->General->Appearance->Colors and Fonts->Text Font 單擊change 修改

五、how to open a java project  in eclipse

Use File > Import and select General > Existing Projects into Workspace. Click next and then browse to the directory contain the project directory.

 

六、Call stack in Eclipse

In the "debug perspective", show the view named "debug". For each thread that is currently halted, this view shows the full call stack. Clicking on one element of this stack switches the editor view to display the corresponding class, and "variables" view will show variables of this stack element.

七、調試技巧(From CSDN)

1.Step Into (also F5) 跳入
2.Step Over (also F6) 跳過
3.Step Return (also F7) 執行完當前method,然後return跳出此method
4.step Filter 逐步過濾 一直執行直到遇到未經過濾的位置或斷點(設置Filter:window-preferences-java-Debug-step Filtering)
5.resume 重新開始執行debug,一直運行直到遇到breakpoint。
    例如 :A和B兩個斷點,debug過程中發現A斷點已經無用,去除A斷點,運行resume就會跳過A直接到達B斷點。
6.hit count 設置執行次數  適合程序中的for循環(設置 breakpoint view-右鍵hit count)
7.inspect 檢查 運算。執行一個表達式顯示執行值
8.watch 實時地監視對象、方法或變量的變化
9.我們常說的斷點(breakpoints)是指line breakpoints,除了line breakpoints,還有其他的斷點類型:field(watchpoint)breakpoint,method breakpoint ,exception breakpoint.
10.field breakpoint 也叫watchpoint(監視點) 當成員變量被讀取或修改時暫掛
11.添加method breakpoint 進入/離開此方法時暫掛(Run-method breakpoint)
12.添加Exception breakpoint 捕抓到Execption時暫掛(待續...)
斷點屬性:
    1.hit count 執行多少次數後暫掛 用於循環
    2.enable condition 遇到符合你輸入條件(爲ture/改變時)就暫掛
    3.suspend thread 多線程時暫掛此線程
    4.suspend VM 暫掛虛擬機

13.variables 視圖裏的變量可以改變變量值,在variables 視圖選擇變量點擊右鍵--change value.一次來進行快速調試。
14.debug 過程中修改了某些code後--〉save&build-->resume-->重新暫掛於斷點
15.resume 當debug調試跑出異常時,運行resume,重新從斷點開始調試

八、 Eclipse 高級調試技巧

 

作者:Work Hard Work Smart
出處:http://www.cnblogs.com/linlf03/
歡迎任何形式的轉載,未經作者同意,請保留此段聲明!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章