以前一直用的elipce,如今入坑intellij idea,沒想到啊。深深的愛上了它,強大到無所不能。
ctrl+f12 檢視file,method結構圖、類繼承機構圖
(不知道方法結構,ctrl+f12一下,方法,引數,返回值,一清二楚的展現出來)
1.專案之間的跳轉
ctrl+alt+[ 跳轉到下乙個專案
ctrl+alt+] 跳轉到上乙個專案
2.檔案之間的跳轉
ctrl+e 定位到最近瀏覽過的檔案
ctrl+shift+e 最近更改的檔案
shift+click 可以關閉檔案
3.位置的跳轉
ctrl+shift+backspace 跳轉上一次修改的地方
ctrl+alt+b 跳轉到方法實現處
ctrl+shift+左箭頭 上乙個瀏覽的地方
ctrl+shift+右箭頭 下乙個瀏覽的地方
4.其他的跳轉
ctrl+h 顯示類結構圖(類的繼承層次)
ctrl+q 顯示注釋文件
alt+1 快速開啟或隱藏工程面板
alt+left/right 切換**檢視
f2 或 shift+f2 高亮錯誤或警告快速定位
tab **標籤輸入完成後,按 tab,生成**
ctrl+shift+f7 高亮顯示所有該文字,按 esc 高亮消失
alt + f7 查詢方法使用的地方
5.搜尋
ctrl+n 快速搜尋類
ctrl+shift+n 快速搜尋檔案
ctrl+alt+shift+n 快速搜尋函式
6.游標移動和選中
ctrl+alt+shift+j 選中所有相應的目標
alt+up/down 在方法間快速移動定位
ctrl+shift+up/down 向上/下移動語句
ctrl+up/down 游標中轉到第一行或最後一行下
ctrl+b/ctrl+click 快速開啟游標處的類或方法(跳轉到定義處)
三、alt+enter雖然只用乙個組合按鍵,但是它的作用非常大
**報錯只要alt+enter一下,他就為我們提供了好了解決方案;
2.自動建立函式
只要寫好函式名稱,alt+enter一下,它就能幫我們自動建立好函式;
3.list replace
寫完乙個list用for遍歷;alt+enter一下,他就告訴你還有更好的重構方法:
4.實現介面
當我們需要實現介面的時候,只需要在介面的名稱上alt+enter就能做到
5.單詞拼寫
程式設計師好多都英語不好,alt+enter簡直是他們的福音;
當我們拿不準乙個單詞拼寫對不對的時候不放,alt+enter一下。
回車以後它能把相似的單詞都列出來,
其他的一些小技巧:
1.每次寫完**都 ctrl+alt+l 一下,**美觀又符合規範;
常成員,常函式,常物件
知識點1.常物件中的任何型別的資料成員 無論私有還是公有 的值都不能被改變。知識點2.常物件能呼叫的 1.公有的常成員函式 2.建構函式 3.公有的靜態函式 知識點3.常物件與常成員函式只有同時存在才都有意義 知識點4.普通物件既可以呼叫常成員函式,也可以呼叫非常成員函式 知識點5.常成員函式不能更...
常物件,常成員函式,常引用
宣告顯示 const 型別說明符 物件名 常物件的資料成員值在物件的整個生存期間不能被改變,即就是,常物件必須進行初始化,而且不能被更新。宣告形式 型別說明符 函式名 參數列 const 注意 1.在函式定義部分也需要帶const關鍵字。2.乙個常物件只能呼叫它的常成員函式,是常物件唯一的對外介面方...
this指標 常函式 常物件
this指標引入 類中物件的成員變數和成員函式是分開儲存的,sizeof 空class 1,另外示例中涉及到位元組對齊的問題,double本身的位元組為8,int為4,由於位元組對齊,int也為8,所以最終位元組數為16 1 class person 89 void test01 非靜態成員變數才屬...