一、如何設置默認的代碼目錄爲src,默認的輸出目錄爲bin?
window->Preferences->java->Build Path中,右側選擇Folders就能夠
二、如何爲快速局部變量設置getX,setX屬性?
在代碼裏->右鍵->source->Generae Getters and Setters,而後在彈出的對話框裏,把要加的屬性前打勾
三、快速增長try-catch語句塊
光標放到出錯行,而後ctrl+1,在下拉列表裏選擇
四、eclipse保存時自動編譯,若要取消自動編譯
把Project->Build Automatically前的勾去掉,則在存盤的時候就不能自動編譯了
此時,須要人工編譯,選擇項目->右鍵->Build Project
5.Ctrl+Shift+M倒入須要的包,Ctrl+Shift+O倒入須要的包並刪除多餘的包
六、Eclipse中如何輸入Main函數的參數?
Run-->Run...-->Arguments-->Program arguments裏點Variables.每行只寫一個參數。以下加入3個參數:aaa,111,ccc
若是是MyEclipse:Run->Run Configurations...切換到【(x)=Arguments】選項卡
測試程序:java
public class MyHelloWorld { public static void main(String[] args) { System.out.println("args元素個數:"+args.length); for(int i=0;i<args.length;i++){ System.out.println("args元素"+i+"值爲:"+args[i]); } } }
運行結果:
args元素個數:3
args元素0值爲:aaaa
args元素1值爲:1111
args元素2值爲:ccccweb
七、Ctrl+Shift+F格式化代碼,如何更改換行寬度?
window->Preferences->java->code style->formatter 點編輯,在tab的Line Wrapping裏有Maximun line width後
能夠看到默認是80,由於默認不讓改。因此關閉Profile在上一個窗口裏,首先新建一個,如xuhkTemple。
在tab的Line Wrapping設置就能夠了。這樣之後自動格式化時,按照本身的寬度換行了。app
八、Debug時的快捷鍵。
查看錶達式的值:Ctrl+Shift+I
若是要調試線程內的代碼,按F5跟不進去,能夠先把線程內的代碼打上斷點,而後按F8跳到線程內的斷點處。
九、不是關閉程序,是關閉當前的代碼窗口。Ctrl+W
十、如何顯示顯示代碼行數
window->Preferences->General->Editors->Text Editors 把【Show line numbers】前打勾
十一、當輸出窗口Console中有輸出時,如何禁止彈出有輸出的窗口。
特別是運行多個程序時,好比TCP通訊,須要兩個程序在運行,想看一個程序的輸出時,還沒看清楚呢,另外一個程序也有輸出,就跳出來了。如何禁止彈出有輸出的窗口呢?
window->Preferences->Run/Debug->Console,取消【Show when program writes to standard out】、【Show when program writes to standard error】前面的勾。eclipse
十二、解決代碼提示快捷鍵【Alt+/】失效問題
其實默認他設置爲Ctrl+空格。咱們把它修改過來。
Window->Preferences->General->keys、把Word completion(完成單詞)的快捷鍵設置Alt+/刪掉,把Content Assist(內容提示)的快捷鍵 改爲Alt+/函數
1三、加強提示功能,默認狀況下輸入點時纔出提示框,若是沒遇到點須要人工按快捷鍵Alt+/纔出提示框,那能不能不按快捷鍵,輸入任何字母都立刻出提示框呢?答案是能夠的,以下設置。
Window->Preferences->Java->Editor->Content Assist。在窗口看到選項【Auto Activation triggers for java】後只有一個點,把他改成
.abcdefghijklmnopqrstuvwxyz(,這樣輸入任何字母均可以開始提示了。測試
1四、如何導出導入配置。
若是你的配置很好,要你們一塊兒來用,這樣別人不用一個一個配置了,須要咱們把配置進行導出。
導出:File->Export->General->Preferences->點按鈕【下一步】->把【Export all】前打勾,選擇導出文件路徑->點按鈕【Finish】
導入:File->Import->General->Preferences->點按鈕【下一步】->把【Export all】前打勾,選擇導入文件路徑->點按鈕【Finish】ui
1五、註釋快捷鍵Ctrl+/,若是失效能夠從新設置
Window->Preferences->General->Keys 在搜索行裏輸入Toggle Comment,把全部Toggle Comment的快捷鍵都改成Ctrl+/。我碰到改完也是很差使,只能回覆默認從新設置spa
1六、Ctrl+Q跳到最後一次的編輯處.net
1七、刪除全部斷點
Window->Open Perspective->Debug,在右上角的Breakpoints窗口中,把一個一個複選框前面的勾取消就能夠了,或者直接點Breakpoints窗口的【Remove All Breakpoints】按鈕。
1八、讓Eclipse恢復默認視圖界面
Window -> Reset Perspective
1九、剛啓動時讓提示選擇工做區的界面從新出現
Window->Preferences->General->Startup and Shutdown->Workspase 選中Prompt for workspase on startup命令行
20、Eclipse中如何設置命令行參數?如-D參數
-D<propertyName>=value
在虛擬機的系統屬性中設置屬性名/值對,運行在此虛擬機之上的應用程序可用System.getProperty("propertyName")獲得 value的值。若是value中有空格,則須要用雙引號將該值括起來,如-Dname="space string"。該參數一般用於設置系統級全局變量值,如配置文件路徑,應爲該屬性在程序中任何地方均可訪問。 具體根據本身的項目狀況,特別是跨平臺的時候用。
例以下面的測試類TestD:
import java.util.Properties; public class TestD { public static void main(String[] args) { Properties propsys = System.getProperties(); String proId = propsys.getProperty("PROID"); System.out.println("PROID="+proId); } }
如在DOS窗口下,爲類TestD添加-D參數PROID。輸入命令java -DPROID=Test01 TestD
運行結果:
PROID=Test01
那在Eclipse下如何添加-DPROID=Test01呢?
Run->Run Configurations......切換到【(x)=Arguments】選項卡,(參見上面六、Eclipse中如何輸入Main函數的參數?的圖),在VM arguments:下面輸入-DPROID=Test01。
2一、爲導入導出增長快捷鍵
Window->Preferences->General->Keys 在搜索行裏輸入Export,在Binding後輸入Ctrl+Alt+O.導入的快捷鍵設置相似搜索行裏輸入Import再設置就能夠了
轉載自:http://blog.csdn.net/aspnet2002web/article/details/1925841