新增單行注釋:ctrl + / 取消:ctrl + /
新增多行注釋:ctrl + shift + / 取消:ctrl + shift + \
向下複製一行:ctrl + alt + 向下
向上複製一行:ctrl + alt + 向上
向上移動**: alt + 向上
向下移動**: alt + 向下
刪除當前行:ctrl + d
以上的快捷鍵就算記不住也可以手動編輯**調整
格式化:ctrl + shift + f (隨手就按)
注意可能會與輸入法的快捷鍵衝突
智慧型提示(自動補全**或者提示**):alt + /
快速修復:ctrl + 1
搜尋:ctrl + f
快速生成try…catch:
shift + alt + z + y快速生成:system.out.println();:
syso + :alt + /快速生成:public static void main(string args) {}:
main + alt + /
1.自動生成:
alt + shift + s
無參構造方法:alt + shift + s + c + 回車
帶參構造方法:alt + shift + s + o + 回車
生成tostring()方法:alt + shift + s + s + 回車
生成equals()和hashcode()方法:alt + shift + h + 回車
自動生成get/set方法:alt + shift + s + r + alt + o + 回車
自動引入包和刪除無用包:ctrl + shift + o + 回車
2.選擇:
選擇:alt+字母
選擇封裝元素:alt+shift+↑
從游標開始處往左選擇字元:shift+←
從游標開始處往右選擇字元:shift+→
從游標開始處快速選擇到行首:shift+home
從游標開始處快速選擇到行尾:shift+end
選中游標左邊的單詞:ctrl+shift+←
選中游標右邊的單詞:ctrl+shift+→
3.建立專案、包、類、介面等
ctrl + n
建立頁面:ctrl + n
建立包:ctrl + n + pa
建立類:ctrl + n + cla
建立介面類:ctrl + n + in
4.重構:
重新命名包名、類名、方法名、屬性或者變數名:alt+shift+r
把一段函式內的**抽取成方法:alt+shift+m
抽取本地變數:alt+shift+l
5.檢視原始碼時常用快捷鍵
檢視類的繼承:ctrl + t
檢視類的結構:ctrl + o
開啟檢視類視窗:ctrl + shift + t
轉到定義:f3
6.特殊說明
列印某方法的輸出結果:
第一版Python程式
coding cp936 import os import cpickle as p class person def init self,name,age,self.name name self.age age self.def str self return name self.name age...
MVC面試第一版
mvc流程 1 使用者向伺服器傳送請求,請求被springmvc 前端控制器 dispatcherservlet 捕獲 2 dispatcherservlet對請求url進行解析,得到請求資源識別符號 uri 4 dispatcherservlet 根據獲得的handler,選擇乙個合適的handl...
HomePlay第一版demo發布
一直想做乙個能夠方便跨平台開發的應用框 基礎部分已經完成,於是將這個處於襁褓中的框架應用在win32基礎之上,花了些功夫研究了ffmpeg的使用,做了乙個demo,發布出來吸引批評與建議。框架基礎部分用c語言開發,以dll方式封裝了核心功能以及對ffmpeg的使用部分。出於簡單考慮,外部採用mfc包...