idea查看所有斷點 idea快捷鍵怎么進(jìn)入函數(shù)?
idea快捷鍵怎么進(jìn)入函數(shù)?1.廣泛快捷鍵1:idea中privatestaticvoidmain(String[]args){}的快捷鍵是psvm2:idea中for循環(huán)的快捷鍵是fori3:ide
idea快捷鍵怎么進(jìn)入函數(shù)?
1.
廣泛快捷鍵1:idea中privatestaticvoidmain(String[]args){}的快捷鍵是psvm2:idea中for循環(huán)的快捷鍵是fori3:idea中System.太out...
2.
Debug系統(tǒng)的調(diào)試1:再點擊某行代碼的最左邊,出現(xiàn)一個紅點,這就是空格,如果沒有已取消就再按過紅點。2:點擊圖標(biāo)debug鍵也可以是右鍵點擊debug,進(jìn)入debug.
mac注釋快捷鍵?
1、編輯器
CtrlSpace基本都的代碼成功(類、方法、屬性)
CtrlAltSpace快速導(dǎo)入到正二十邊形類
CtrlShiftEnter語句完成
CtrlP參數(shù)信息(在方法中動態(tài)創(chuàng)建參數(shù))
CtrlQ急速欄里點文檔
F1外部文檔
Shift F1外部文檔,剛剛進(jìn)入web文檔主頁
Ctrl Shift Z--r26Redo重裝
Ctrl鼠標(biāo)簡介/剛剛進(jìn)入代碼定義
CtrlF1不顯示出現(xiàn)錯誤描述或警告信息
AltInsert自動生成代碼
CtrlO新的方法
CtrlAltT左鍵單擊
Ctrl/行注釋/可以取消行注釋
CtrlShift/塊注釋
CtrlW選中增加的代碼塊
CtrlShiftW回到自己之前狀態(tài)
CtrlShift]/[選好后代碼塊都結(jié)束了、開始
AltEnter飛速抵消
CtrlAltL代碼格式化磁盤
CtrlAltO優(yōu)化導(dǎo)入
CtrlAltI手動縮進(jìn)
Tab/ShiftTab蜷進(jìn)、不蜷進(jìn)當(dāng)前行
CtrlX/ShiftDelete剪切當(dāng)前行或挑選的代碼塊到剪貼板
CtrlC/CtrlInsert圖片文件夾當(dāng)前行或挑選的代碼塊到剪貼板
CtrlV/ShiftInsert從剪貼板ctrl v粘貼
Ctrl Shift V從最近的緩沖區(qū)粘帖
CtrlD剪切粘貼先選的區(qū)域或行
CtrlY刪掉先選的行
CtrlShiftJ再添加智能線
CtrlEnter智能線切割
ShiftEnter另起一行
CtrlShiftU在先選的區(qū)域或代碼塊間直接切換
CtrlDelete刪除到字符結(jié)束
CtrlBackspace刪除掉到字符結(jié)束
CtrlNumpad/-展開/折疊時代碼塊(當(dāng)前位置的:函數(shù),注釋等)
CtrlshiftNumpad/-展開/折疊后所有代碼塊
CtrlF4關(guān)掉運行的選項卡
2、查看/重命名(Search/Replace)
F3下一個
ShiftF3前個
CtrlR替換
CtrlShiftF或則發(fā)動4次敲打shift全局查找{這個可以在整個項目中直接輸入某個字符串什么的,如直接輸入某個函數(shù)名字符串看之前是怎末使用這個函數(shù)的}
CtrlShiftR全局替換
3、運行(Running)
AltShiftF10運行模式配置
AltShiftF9調(diào)試模式配置
Shift F10啟動
ShiftF9調(diào)試
CtrlShiftF10運行編輯器配置
CtrlAltR運行任務(wù)
4、調(diào)試(Debugging)
F8跳過
F7再次進(jìn)入
Shift F8逃離
Alt F9運行游標(biāo)
AltF8不驗證表達(dá)式
CtrlAltF8飛快驗正表達(dá)式
F9可以恢復(fù)程序
CtrlF8斷點開關(guān)
CtrlShiftF8查找斷點
5、導(dǎo)航(Navigation)
CtrlN跳轉(zhuǎn)到類
CtrlShiftN自動跳轉(zhuǎn)符號
AltRight/Left自動跳轉(zhuǎn)下個、前一個編輯的選項卡
F12返回到先前的工具窗口
Esc從工具窗口返回到編輯窗口
ShiftEsc隱藏運行的、最近運行程序的窗口
CtrlShiftF4直接關(guān)閉主動運行程序的選項卡
CtrlG查找當(dāng)前行號、字符號
CtrlE當(dāng)前文件彈出,打開最近不使用的文件列表
CtrlAltLeft/Right快速后退、行進(jìn)
Ctrl Shift Backspace導(dǎo)航到最近編輯區(qū)域
AltF1里查當(dāng)前文件或標(biāo)識
CtrlB/CtrlClick自動跳轉(zhuǎn)聲明
CtrlAltB跳轉(zhuǎn)基于
CtrlShiftI一欄迅速定義
CtrlShiftB自動跳轉(zhuǎn)類型聲明
CtrlU跳轉(zhuǎn)到父方法、父類
AltUp/Down跳轉(zhuǎn)到上一個、下一個方法
Ctrl]/[自動跳轉(zhuǎn)代碼塊都結(jié)束了、正在
CtrlF12提示框文件結(jié)構(gòu)
CtrlH類型層次結(jié)構(gòu)
CtrlShiftH方法層次結(jié)構(gòu)
CtrlAltH調(diào)用層次結(jié)構(gòu)
F2/ShiftF2下一條、前一條高亮的錯誤
F4/CtrlEnter編輯資源、查看資源
AltHome沒顯示導(dǎo)航條F11書簽開關(guān)
CtrlShiftF11書簽助記電源開關(guān)
Ctrl#[0-9]自動跳轉(zhuǎn)標(biāo)識的書簽
ShiftF11顯示書簽
6、搜索相關(guān)(Usage Search)
AltF7/CtrlF7文件中可以查詢用法
CtrlShiftF7文件中用法高亮顯示
CtrlAltF7不顯示用法
7、重構(gòu)(Refactoring)
F5剪切粘貼F6圖片復(fù)制
AltDelete安全刪除掉
ShiftF6拓展名
CtrlF6你要改簽名
CtrlAltN內(nèi)聯(lián)
CtrlAltM分離提取方法
CtrlAltV再提取屬性
CtrlAltF提純字段
CtrlAltC其他提取常量
CtrlAltP再提取參數(shù)
8、壓制VCS/LocalHistory
CtrlK遞交項目
CtrlT可以更新項目
AltShiftC查找最近的變化
Alt BackQuote(')VCS飛快提示框
9、模版(Live Templates)
CtrlAltJ當(dāng)前行建議使用模版
CtrlJ插到模版
10、基本上(General)
Alt#[0-9]先打開相應(yīng)的工具窗口
CtrlAltY同步
CtrlShiftF12最大化編輯的話開關(guān)
AltShiftF直接添加到最不喜歡
AltShiftI依據(jù)什么配置檢查當(dāng)前文件
CtrlBackQuote(')快速切換當(dāng)前計劃
CtrlAltS打開系統(tǒng)設(shè)置頁
CtrlShiftA直接輸入編輯器里所有的動作
CtrlTab在窗口間參與可以切換
Mac快捷鍵大全
Mac鍵盤符號和修飾鍵說明
?Command
?Shift
?Option
?Control
??Return/Enter
?Delete
?朝前方徹底刪除鍵(Fn Delete)
↑上箭頭
↓下箭頭
←左箭頭
→右箭頭
?PageUp(Fn ↑)
?PageDown(Fn ↓)
HomeFn←
EndFn→
?右制表符(Tab鍵)
?左制表符(Shift Tab)
?Escape(Esc)Editing(編輯)
?Space基本是的代碼最后的神(輪海卷任何類、方法、變量)
??Space智能代碼推衍(過濾器方法列表和變量的市場的預(yù)期類型)
???自動出現(xiàn)結(jié)束后代碼,行末自動添加分號
?P沒顯示方法的參數(shù)信息
?J,Mid.buttonclick快速查看文檔
?F1查看外部文檔(在某些代碼上會可以觸發(fā)再打開瀏覽器會顯示查找文檔)
?鼠標(biāo)放在旁邊代碼上會顯示代碼歸納分析信息
?F1在出現(xiàn)了錯誤或警告過處沒顯示具體看具體解釋信息
?N,??,?N生成代碼(getter、setter、構(gòu)造函數(shù)、hashCode/equals,toString)
?O完全覆蓋方法(覆寫父類方法)
?I基于方法(利用接口中的方法)
??T包圍代碼(使用,,for,synchronized等層層包圍全選的代碼)
?/注釋/能取消注釋與行注釋
??/注釋/能取消注釋與塊注釋
?↑后選中后代碼塊
?↓減少當(dāng)前鼠標(biāo)右鍵點擊的代碼塊
??Q不顯示上下文信息
??顯示意向動作和飛快修復(fù)代碼
??L格式話代碼
??O優(yōu)化系統(tǒng)import
??I自動窩進(jìn)線
?/??縮進(jìn)代碼/反蜷進(jìn)代碼
?X剪切當(dāng)前行或選好后的塊到剪貼板
?C復(fù)制當(dāng)前行或先選的塊到剪貼板
?V從剪貼板粘帖
??V從最近的緩沖區(qū)粘帖
?D復(fù)制當(dāng)前行或選取的塊
??刪除當(dāng)前行或選好后的塊的行
??J智能的將代碼拼接成一行
??智能的拆分拼接的行
??正在新的一行
??U大小寫錯誤切換
??]/??[你選待到代碼塊結(jié)束/又開始
??刪除到單詞的末尾(?鍵為Fn Delete)
??徹底刪除到單詞的開頭
?/?-展開/彎折代碼塊
??展開攻擊因為代碼塊
??-折疊時所有代碼塊
?W關(guān)掉活動的編輯器選項卡
Search/Replace(可以查詢/替換)
flat?網(wǎng)站查詢?nèi)魏螙|西
?F文件內(nèi)直接輸入
?G中搜索模式下,向下查看
??G查找模式下,往上里查
?R文件內(nèi)修改成
??F全局里查(根據(jù)路徑)
??R全局替換(依據(jù)路徑)
??S去查詢結(jié)構(gòu)(Ultimate Edition版專用,要在Keymap中設(shè)置里)
??M替換后結(jié)構(gòu)(Ultimate Edition版專用,是需要在Keymap中設(shè)置中)
UsageSearch(可以使用網(wǎng)上查詢)
?F7/?F7在文件中里查用法/在類中中搜索用法
??F7在文件中形態(tài)輪廓顯示的用法
??F7沒顯示用法
CompilebothRun(代碼編譯和運行)
?F9編譯程序Project
??F9編譯器選擇類型的文件、包或模塊
??R彈出Run的可選擇菜單
??D彈出來Debug的可選擇類型菜單
?R不運行
?D調(diào)試
??R,??D從編輯器運行上下文環(huán)境配置
Debugging(調(diào)試)
F8再次進(jìn)入然后再,要是當(dāng)前行斷點是一個方法,則不進(jìn)入到當(dāng)前方法體內(nèi)
F7再次進(jìn)入下一步,假如當(dāng)前行斷點是一個方法,則剛剛進(jìn)入當(dāng)前方法體內(nèi),要是該方法體有方法,則不會剛剛進(jìn)入該內(nèi)嵌的方法中
?F7智能走入,斷點的地方行上有多個方法動態(tài)鏈接庫,會彈出對話框直接進(jìn)入哪個方法
?F8跳出
?F9啟動到光標(biāo)處,如果沒有光標(biāo)前有其他斷點會進(jìn)入到該斷點
?F8計算出表達(dá)式(是可以可以修改變量值使其生效)
??R完全恢復(fù)程序運行,要是該斷點下面代碼也有斷點則停在下一個斷點上
?F8直接切換斷點(若光標(biāo)當(dāng)前行有斷點則取消斷點,也沒則而且斷點)
??F8一欄斷點信息
Navigation(導(dǎo)航)
?O中搜索類文件
??O查找所有類型文件、再打開文件、可以打開目錄,再打開目錄要在再輸入的內(nèi)容前面或后面加一個反斜杠/
??O前去指定的變量/方法
?←/?→左右可以切換可以打開的編輯tab頁
F12返回到前一個工具窗口
?從工具窗口直接進(jìn)入代碼文件窗口
??封印當(dāng)前或那一個活動的窗口,且光標(biāo)進(jìn)入代碼文件窗口
??F4關(guān)閉活動pull/messages/vivo/…tab
?L在當(dāng)前文件頁面跳轉(zhuǎn)某一行的委托處
?E不顯示最近然后打開的文件記錄列表
??←/??→直接退回/快速前進(jìn)到上一個操作的地方
???跳轉(zhuǎn)最后一個編輯的地方
?F1沒顯示當(dāng)前文件中,選擇目標(biāo)彈出對話框?qū)?,自動彈出層中有很多目?biāo)是可以進(jìn)行你選(如在代碼編輯窗口也可以你選擇總是顯示該文件的Finder)
?B/?鼠標(biāo)點擊剛剛進(jìn)入光標(biāo)處的方法/變量的接口又或者定義處
??B頁面跳轉(zhuǎn)利用處,在某個調(diào)用的方法名上可以使用會跳到具體看的基于處,是可以跳過接口
?Space,?Y快速打開光標(biāo)處方法、類的定義
??B自動跳轉(zhuǎn)類型聲明處
?U返回當(dāng)前光標(biāo)處方法的父類的方法/接口定義
?↓/?↑當(dāng)前光標(biāo)跳轉(zhuǎn)頁面當(dāng)前文件的前一個/后一個方法名位置
?]/?[天翼光標(biāo)到當(dāng)前的地方代碼的花括號結(jié)束/都結(jié)束了位置
?F12提示框當(dāng)前文件結(jié)構(gòu)層,可以不在彈出的層上就輸入?yún)⑴c篩選(可作用于搜索類中的方法)
?H顯示當(dāng)前類的層次結(jié)構(gòu)
??H沒顯示方法層次結(jié)構(gòu)
??H總是顯示動態(tài)創(chuàng)建層次結(jié)構(gòu)
F2/?F2跳轉(zhuǎn)到下兩個/上三個線條清晰錯誤或警告的位置
F4/?↓可以編輯/打開系統(tǒng)代碼源
?Home會顯示到當(dāng)前文件的導(dǎo)航條
F3全選文件/文件夾/代碼行,添加/取消后書簽
?F3鼠標(biāo)右鍵點擊文件/文件夾/代碼行,可以使用助記符添加/已取消書簽
?0...?9定位到對應(yīng)數(shù)值的書簽位置
?F3顯示所有書簽
Refactoring(重構(gòu))
F5不能復(fù)制文件到指定目錄
F6移動文件到更改目錄
??在文件上為安全刪除文件,自動彈出確認(rèn)框
?F6文件名文件
?F6更改簽名
??N一致性
??M將鼠標(biāo)右鍵點擊的代碼其他提取為方法
??V其他提取變量
??F其他提取字段
??C分離提取常量
??P分離提取參數(shù)
VCS/LocalHistory(版本控制/本地歷史記錄)
?K遞交代碼到版本控制器
?T從版本控制器自動更新代碼
??C一欄最近的變更記錄
?C快速彈出版本控制器操作面板
Live Templates(動態(tài)代碼模板)
??J彈出對話框模板你選擇窗口,將選好后的代碼在用相冊模板包裹起來
?J再插入下拉菜單代碼代碼模板
General(通用)
?1...?9先打開或者編號的工具窗口
?S需要保存所有
??Y同步、刷新
??F切換全屏模式
??F12可以切換最大化編輯器
??F先添加到收藏夾
??I去檢查當(dāng)前文件與當(dāng)前的配置文件
`§?,?“迅速切換當(dāng)前的scheme(快速切換主題、代碼樣式等)
?,然后打開IDEA進(jìn)入設(shè)置
?再打開項目結(jié)構(gòu)對話框
??A里查動作(可設(shè)置中相關(guān)選項)
??編輯窗口標(biāo)簽和工具窗口之間切換到(如果沒有在切換的過程加按上delete,則是自動關(guān)閉填寫全選的窗口)
Other(一些官方文檔上沒有能夠體現(xiàn)的快捷鍵)
??8豎編輯模式
導(dǎo)航
?O查找類文件CtrlN
??O抵達(dá)更改的變量/方法CtrlShiftAltN
?←/?→左右直接切換可以打開的編輯tab頁Alt←/Alt→
?從工具窗口進(jìn)入到代碼文件窗口ESC
?L在當(dāng)前文件跳轉(zhuǎn)頁面某一行的指定處CtrlG
?E顯示最近先打開的文件記錄列表CtrlE
??←/??→已退回/繼續(xù)前進(jìn)到上一個操作的地方CtrlAlt←/CtrlAlt→
???自動跳轉(zhuǎn)最后一個編輯時的地方?H會顯示當(dāng)前類的層次結(jié)構(gòu)CtrlH
??H不顯示方法層次結(jié)構(gòu)
??H會顯示動態(tài)鏈接庫層次結(jié)構(gòu)F4/
?↓編輯器/一欄代碼源
??U會顯示類UML圖
?J一欄注釋
編輯
??刪除到單詞的末尾(?鍵為Fn Delete)
??刪除掉到單詞的開頭
?/?-展開攻擊/彎折代碼塊
?F1在出現(xiàn)了錯誤或警告處顯示詳細(xì)詳細(xì)解釋信息
??L格式話代碼
??O系統(tǒng)優(yōu)化import
??又開始新的一行
???不自動都結(jié)束了代碼,行末自動去添加分號
?I實現(xiàn)程序方法(利用接口中的方法)
?F6文件名文件的或變量
?N,??,?N生成代碼(getter、setter、構(gòu)造函數(shù)、hashCode/equals,toString)
?P顯示方法的參數(shù)信息
查看
soft?里查任何東西
??F全局中搜索(參照路徑)
?F文件內(nèi)里查
?G直接輸入模式下,向下中搜索
??G查看模式下,向上查看
導(dǎo)航
??B跳轉(zhuǎn)頁面接口的實現(xiàn)?U查看接口定義
??←/??→再退/行進(jìn)到上一個操作的地方
?B/?鼠標(biāo)點擊直接進(jìn)入光標(biāo)所在的位置的方法/變量的接口或者定義處
??B自動跳轉(zhuǎn)類型聲明處
?Space,?Y飛快先打開光標(biāo)所在方法、類的定義
?O查找類文件
??O查找所有類型文件、打開文件、再打開目錄,打開目錄必須在然后輸入的內(nèi)容前面或后面加一個反斜杠/
F12趕往到前一個工具窗口?從工具窗口進(jìn)入到代碼文件窗口
??封印當(dāng)前或那個活動的窗口,且光標(biāo)進(jìn)入到代碼文件窗口
F3左鍵單擊文件/文件夾/代碼行,添加/取消書簽
?F3左鍵單擊文件/文件夾/代碼行,使用助記符添加/取消書簽
?0…?9定位到不對應(yīng)數(shù)值的書簽位置
?F3顯示所有書簽
?F1沒顯示當(dāng)前文件中,選擇目標(biāo)彈出來層,彈出對話框?qū)又杏泻芏嗄繕?biāo)可以進(jìn)行選擇類型(如在代碼編輯窗口也可以選擇沒顯示該文件的Finder)
?F12提示框當(dāng)前文件結(jié)構(gòu)層,這個可以在自動彈出的層上再輸入進(jìn)行刪選(可主要用于搜索類中的方法)
通用
??F快速切換全屏模式