標籤:style blog http color java 使用 os io
1、如何設定預設的代碼目錄為src,預設的輸出目錄為bin?
window->Preferences->java->Buil Path中,右側選擇Folders就可以
2、如何為快速局部變數設定getX,setX屬性?
在代碼裡->右鍵->source->Generae Getters and Setters,然後在彈出的對話方塊裡,把要加的屬性前打勾
3、快速增加try-catch語句塊
游標放到出錯行,然後ctrl+1,在下拉式清單裡選擇
4、eclipse儲存時自動編譯,若要取消自動編譯
把Project->Build Automatically前的勾去掉,則在存檔的時候就不能自動編譯了
此時,需要人工編譯,選擇項目->右鍵->Build Project
5.Ctrl+Shift+M倒入需要的包,Ctrl+Shift+O倒入需要的包並刪除多餘的包
6、Eclipse中如何輸入Main函數的參數?
Run-->Run...-->Arguments-->Program arguments裡點Variables.每行唯寫一個參數。如下加入3個參數:aaa,111,ccc
如果是MyEclipse:Run->Run Configurations...切換到【(x)=Arguments】選項卡
測試程式:
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值為:cccc
7、Ctrl+Shift+F格式化代碼,如何更改換行寬度?
window->Preferences->java->code style->formatter 點編輯,在tab的Line Wrapping裡有Maximun line width後
可以看到預設是80,因為預設不讓改。所以關閉Profile在上一個視窗裡,首先建立一個,如xuhkTemple。
在tab的Line Wrapping設定就可以了。這樣以後自動格式化時,按照自己的寬度換行了。
8、Debug時的快速鍵。
查看錶達式的值:Ctrl+Shift+I
如果要調試線程內的代碼,按F5跟不進去,可以先把線程內的代碼打上斷點,然後按F8跳到線程內的斷點處。
9、不是關閉程式,是關閉當前的代碼視窗。Ctrl+W
10、如何顯示顯示程式碼數
window->Preferences->General->Editors->Text Editors 把【Show line numbers】前打勾
11、當輸出視窗Console中有輸出時,如何禁止彈出有輸出的視窗。
特別是運行多個程式時,比如TCP通訊,需要兩個程式在運行,想看一個程式的輸出時,還沒看清楚呢,另一個程式也有輸出,就跳出來了。如何禁止彈出有輸出的視窗呢?
window->Preferences->Run/Debug->Console,取消【Show when program writes to standard out】、【Show when program writes to standard error】前面的勾。
12、解決代碼提示快速鍵【Alt+/】失效問題
其實預設他設定為Ctrl+空格。我們把它修改過來。
Window->Preferences->General->keys、把Word completion(完成單詞)的快速鍵設定Alt+/刪掉,把Content Assist(內容提示)的快速鍵 改成Alt+/
13、增強提示功能,預設情況下輸入焦點時才出提示框,如果沒遇到點需要人工按快速鍵Alt+/才出提示框,那能不能不按快速鍵,輸入任何字母都馬上出提示框呢?答案是可以的,如下設定。
Window->Preferences->Java->Editor->Content Assist。在視窗看到選項【Auto Activation triggers for java】後只有一個點,把他改為
.abcdefghijklmnopqrstuvwxyz(,這樣輸入任何字母都可以開始提示了。
14、如何匯出匯入配置。
如果你的配置很好,要大家一起來用,這樣別人不用一個一個配置了,需要我們把配置進行匯出。
匯出:File->Export->General->Preferences->點按鈕【下一步】->把【Export all】前打勾,選擇匯出檔案路徑->點按鈕【Finish】
匯入:File->Import->General->Preferences->點按鈕【下一步】->把【Export all】前打勾,選擇匯入檔案路徑->點按鈕【Finish】
15、注釋快速鍵Ctrl+/,如果失效可以重新設定
Window->Preferences->General->Keys 在搜尋行裡輸入Toggle Comment,把所有Toggle Comment的快速鍵都改為Ctrl+/。我碰到改完也是不好使,只能回複預設重新設定
16、Ctrl+Q跳到最後一次的編輯處
17、刪除所有斷點
Window->Open Perspective->Debug,在右上方的Breakpoints視窗中,把一個一個複選框前面的勾取消就可以了,或者直接點Breakpoints視窗的【Remove All Breakpoints】按鈕。
18、讓Eclipse恢複預設視圖介面
Window -> Reset Perspective
19、剛啟動時讓提示選擇工作區的介面重新出現
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】選項卡,(參見上面6、Eclipse中如何輸入Main函數的參數?的圖),在VM arguments:下面輸入-DPROID=Test01。
21、為匯入匯出增加快速鍵
Window->Preferences->General->Keys 在搜尋行裡輸入Export,在Binding後輸入Ctrl+Alt+O.匯入的快速鍵設定類似搜尋行裡輸入Import再設定就可以了
http://blog.csdn.net/aspnet2002web/article/details/1925841