idea原始注釋字體顏色是多少 Navicat的替代品推薦,免費(fèi)又好用的有嗎?
Navicat的替代品推薦,免費(fèi)又好用的有嗎?續(xù)作Ace -MySQL運(yùn)維強(qiáng)中文版for macHidea中Sync插件有什么用?主要目的是驗(yàn)證評(píng)論的正確性,其實(shí)是變相幫你生成評(píng)論。idea中項(xiàng)目代碼
Navicat的替代品推薦,免費(fèi)又好用的有嗎?
續(xù)作Ace -MySQL運(yùn)維強(qiáng)中文版for mac
H
idea中Sync插件有什么用?
主要目的是驗(yàn)證評(píng)論的正確性,其實(shí)是變相幫你生成評(píng)論。
idea中項(xiàng)目代碼如何上傳到github上?
使用id
mac注釋快捷鍵?
1.編輯
Ctrl Space基本代碼完成(類、方法、屬性)
ctrl Alt Space可以快速導(dǎo)入任何類。
Ctrl Shift Enter語(yǔ)句已完成。
參數(shù)信息(參數(shù)在方法中被調(diào)用)
Ctrl Q快速查看文檔
F1外部文檔
Shift F1外部文檔,進(jìn)入web文檔的主頁(yè)。
Ctrl Shift Z - gt重做
Ctrl鼠標(biāo)/輸入代碼定義介紹
Ctrl F1顯示錯(cuò)誤說(shuō)明或警告消息。
Alt Insert自動(dòng)生成代碼
ctrl O re-方法
選擇了Ctrl Alt T
ctrl/comment/取消注釋行
Ctrl Shift/block注釋
Ctrl W選擇添加的代碼塊。
Ctrl Shift W回到之前的狀態(tài)。
Ctrl Shift ]/[選定代碼塊的結(jié)尾,開始
Alt回車快速修正
Ctrl Alt L代碼格式
Ctrl Alt O優(yōu)化導(dǎo)入
自動(dòng)縮進(jìn)
Tab/Shift Tab縮進(jìn)而不縮進(jìn)當(dāng)前行。
Ctrl X/Shift Delete將當(dāng)前行或選定的代碼塊剪切到剪貼板。
Ctrl C/Ctrl Insert將當(dāng)前行或選定的代碼塊復(fù)制到剪貼板。
Ctrl V/Shift從剪貼板插入粘貼
從最近的緩沖區(qū)粘貼。
Ctrl D復(fù)制選定的區(qū)域或行
ctrl Y刪除選定的行。
Ctrl Shift J添加智能線
ctrl Enter智能線切割
Shift Enter開始新的一行
Ctrl Shift U在選定區(qū)域或代碼塊之間切換。
Ctrl Delete delete直到字符結(jié)束。
Ctrl退格刪除到字符開頭
展開/折疊代碼塊(函數(shù)、注釋等)。)
Ctrl shift Numpad /-展開/折疊所有代碼塊
ctrl F4關(guān)閉運(yùn)行選項(xiàng)卡。
2.搜索/替換
F3下一步
Shift F3上一個(gè)
Ctrl R替換
Ctrl shift F或者連續(xù)按兩次shift可以找到一個(gè)全局{你可以在整個(gè)項(xiàng)目中找到一個(gè)字符串什么的,比如找到一個(gè)函數(shù)名字符串看看這個(gè)函數(shù)以前是怎么用的}
Ctrl Shift R全局替換
3.運(yùn)轉(zhuǎn)
Alt Shift F10運(yùn)行模式配置
Alt Shift F9調(diào)試模式配置
移位F10操作
Shift F9調(diào)試
ctrl Shift F10運(yùn)行編輯器配置。
Ctrl Alt R運(yùn)行任務(wù)
4.排除故障
F8·斯基普
F7入口
轉(zhuǎn)移F8出口
Alt F9運(yùn)行光標(biāo)
替代F8驗(yàn)證表達(dá)式
ctrl Alt F8快速驗(yàn)證表達(dá)式
F9恢復(fù)程序
Ctrl F8斷點(diǎn)開關(guān)
ctrl Shift F8視圖斷點(diǎn)
5.航行
ctrl N跳轉(zhuǎn)到該類
Ctrl Shift N跳轉(zhuǎn)到符號(hào)
Alt右/左跳轉(zhuǎn)到下一個(gè)和上一個(gè)編輯的選項(xiàng)卡。
F12返回到上一個(gè)工具窗口。
Esc從工具窗口返回到編輯窗口。
Shift Esc隱藏正在運(yùn)行和最近運(yùn)行的窗口。
ctrl Shift F4關(guān)閉活動(dòng)選項(xiàng)卡。
查看當(dāng)前行號(hào)和單詞符號(hào)。
ctrl E彈出當(dāng)前文件,打開最近使用過(guò)的文件列表。
Ctrl Alt左/右向后和向前。
Ctrl Shift Backspace導(dǎo)航到最近的編輯區(qū)域。
Alt F1查找當(dāng)前文件或ID。
Ctrl B/Ctrl Click跳轉(zhuǎn)到聲明。
Ctrl Alt B跳轉(zhuǎn)到實(shí)現(xiàn)。
Ctrl Shift I查看快速定義。
ctrl Shift B跳轉(zhuǎn)到類型聲明。
跳轉(zhuǎn)到父方法,父類
Alt向上/向下跳轉(zhuǎn)到上一個(gè)和下一個(gè)方法。
Ctrl ]/";跳到代碼塊的末尾和開頭。
Ctrl F12彈出文件結(jié)構(gòu)
Ctrl H類型層次結(jié)構(gòu)
Ctrl Shift H方法層次結(jié)構(gòu)
Ctrl Alt H調(diào)用層次結(jié)構(gòu)
F2/Shift F2下一個(gè)和上一個(gè)突出顯示的錯(cuò)誤
F4/Ctrl鍵輸入編輯資源和查看資源
Alt Home顯示導(dǎo)航欄F11書簽開關(guān)。
Ctrl Shift F11書簽助記鍵切換
Ctrl #[0-9]跳轉(zhuǎn)到標(biāo)識(shí)的書簽。
Shift F11顯示書簽。
6、搜索相關(guān)(用法搜索)
Alt F7/Ctrl F7文件中的查詢用法
Ctrl Shift F7文件中的用法突出顯示
ctrl Alt F7顯示用法
7.重構(gòu)
F5復(fù)制F6剪切
Alt刪除安全性刪除
移位F6重命名
Ctrl F6更改簽名
Ctrl Alt N inline
Ctrl Alt M提取方法
ctrl Alt V提取屬性
ctrl Alt F提取字段
提取常數(shù)
Ctrl Alt P提取參數(shù)
8.控制VCS/當(dāng)?shù)貧v史
提交項(xiàng)目
Ctrl T更新項(xiàng)目
Alt Shift查看最近的更改。
Alt反引號(hào)( )VCS很快出現(xiàn)了。
9、模板(活模板)
Ctrl Alt J模板用于當(dāng)前行。
Ctrl j插入模板
10、基本(一般)
Alt #[0-9]打開相應(yīng)的工具窗口。
Ctrl同步
Ctrl Shift F12最大化編輯開關(guān)
Alt Shift F添加到收藏夾
Alt Shift I根據(jù)配置檢查當(dāng)前文件。
Ctrl反引號(hào)( )快速切換當(dāng)前計(jì)劃。
ctrl Alt S打開設(shè)置頁(yè)面。
Ctrl Shift A查找編輯器中的所有操作。
Ctrl Tab在窗口之間切換。
Mac快捷鍵大全
Mac鍵盤符號(hào)和修飾鍵的描述
?命令
?變化
?[計(jì)]選項(xiàng)
?控制
??回車/回車
?刪除
?向前刪除鍵(Fn刪除)
向上箭頭
↓向下箭頭
向左箭頭
→向右箭頭
?向上翻頁(yè)(Fn ↑)
?向下翻頁(yè)(Fn ↓)
首頁(yè)Fn
結(jié)束Fn →
?右制表符(Tab鍵)
?左制表符(Shift制表符)
?退出(Esc)
編輯(編輯)
?空間基本代碼完成(完成任何類、方法、變量)
??空間智能代碼完成(過(guò)濾方法和預(yù)期變量類型的列表)
???自動(dòng)結(jié)束代碼,自動(dòng)在行尾添加分號(hào)。
?p顯示方法的參數(shù)信息。
?j,中音。單擊按鈕可快速查看文檔
?F1查看外部文檔(在某些代碼中,會(huì)觸發(fā)打開瀏覽器顯示相關(guān)文檔)
?將鼠標(biāo)懸停在代碼上以顯示代碼的簡(jiǎn)要信息。
?F1顯示錯(cuò)誤或警告的具體描述信息。
?n,??, ?n生成代碼(getter、setter、constructor、hashCode/equals、toString)
?o覆蓋方法(覆蓋父方法)
?一、實(shí)現(xiàn)方法(實(shí)現(xiàn)接口中的方法)
??不要包圍代碼(使用if if..else、for、synchronized等。包圍所選代碼)
?/Comment/取消注釋和行注釋
??/Comment/取消注釋并阻止注釋
?寫入連續(xù)選擇的代碼塊
?↓縮小當(dāng)前選中的代碼塊。
??q顯示上下文信息
??顯示有意的行動(dòng)和快速修復(fù)代碼
??l格式代碼
??o優(yōu)化導(dǎo)入
??自動(dòng)壓痕線
?/ ??縮進(jìn)代碼/反縮進(jìn)代碼
?x將當(dāng)前行或選定的塊剪切到剪貼板。
?將當(dāng)前行或選中的塊復(fù)制到剪貼板。
?v從剪貼板粘貼
??從最近的緩沖區(qū)粘貼
?復(fù)制當(dāng)前行或所選塊。
??刪除當(dāng)前行或選定塊的行。
??j智能地將代碼拼接成一行。
??拼接行的智能拆分
??開始新的一行
??u形開關(guān)
??] / ??[選擇直到代碼塊的結(jié)束/開始。
??刪除到單詞末尾(?鍵是Fn Delete)
??刪除到單詞的開頭
?/ ?-展開/折疊代碼塊
??展開所有代碼塊
??-折疊所有代碼塊
?關(guān)閉活動(dòng)編輯器選項(xiàng)卡。
搜索/替換(查詢/替換)
雙倍?詢問(wèn)任何事情
?f文件搜索
?g搜索模式,向下搜索。
??g查找模式,向上查找。
?r文件內(nèi)替換
??f .全局搜索(按路徑)
??r全局替換(按路徑)
??的查詢結(jié)構(gòu)(專用于Ultimate Edition,需要在Keymap中設(shè)置)
??m替換結(jié)構(gòu)(終極版版本特殊,需要在Keymap中設(shè)置)
用法搜索(使用查詢)
?F7 /?F7在文件中查找用法/在類中查找用法
??F7在文件中的突出用法
??F7顯示用法
編譯并運(yùn)行(編譯并運(yùn)行)
?F9編譯項(xiàng)目
??F9編譯選定的文件、包或模塊。
??r彈出運(yùn)行的可選菜單。
??彈出調(diào)試的可選菜單。
?r運(yùn)行
?d調(diào)試
??r,??d .從編輯器中運(yùn)行上下文配置。
調(diào)試(調(diào)試)
F8進(jìn)行下一步。如果當(dāng)前行斷點(diǎn)是一個(gè)方法,它不會(huì)進(jìn)入當(dāng)前方法體。
F7進(jìn)行下一步。如果當(dāng)前行斷點(diǎn)是一個(gè)方法,它將進(jìn)入當(dāng)前方法體。如果方法體中有方法,就不會(huì)進(jìn)入嵌入的方法。
?F7智能步驟,斷點(diǎn)所在行有多個(gè)方法調(diào)用,會(huì)彈出哪個(gè)方法?
?F8跳出來(lái)
?F9運(yùn)行到光標(biāo)處,如果光標(biāo)前有其他斷點(diǎn),則進(jìn)入斷點(diǎn)。
?F8計(jì)算表達(dá)式(可以更改變量值使其有效)
??r恢復(fù)程序的運(yùn)行,如果該斷點(diǎn)下面的代碼中有斷點(diǎn),則在下一個(gè)斷點(diǎn)處停止。
?F8切換斷點(diǎn)(如果光標(biāo)當(dāng)前行有斷點(diǎn),則取消斷點(diǎn),如果沒(méi)有斷點(diǎn),則添加斷點(diǎn))。
??F8查看斷點(diǎn)信息
導(dǎo)航(導(dǎo)航)
?o查找類文件
??o查找所有類型的文件,打開文件和目錄。要打開目錄,您需要添加一個(gè)反斜杠/
??o轉(zhuǎn)到指定的變量/方法。
?← / ?→左右切換打開的編輯標(biāo)簽頁(yè)。
F12返回到上一個(gè)工具窗口。
?從工具窗口進(jìn)入代碼文件窗口。
??隱藏當(dāng)前或最后一個(gè)活動(dòng)窗口,光標(biāo)進(jìn)入代碼文件窗口。
??F4結(jié)束活動(dòng)運(yùn)行/消息/查找/…標(biāo)簽
?跳轉(zhuǎn)到當(dāng)前文件中某一行的指定位置。
?顯示最近打開的文件記錄列表。
??← / ??→返回/前進(jìn)到最后一個(gè)操作位置。
???跳到最后編輯的地方。
?F1顯示當(dāng)前文件選擇目標(biāo)的彈出層,彈出層中有很多目標(biāo)可供選擇(比如可以在代碼編輯窗口中選擇顯示文件的Finder)。
?B /?點(diǎn)擊鼠標(biāo)進(jìn)入光標(biāo)所在方法/變量的界面或定義。
??跳轉(zhuǎn)到實(shí)現(xiàn)。如果您在被調(diào)用的方法名稱上使用它,您將跳轉(zhuǎn)到特定的實(shí)現(xiàn),并且您可以跳過(guò)接口。
?空間,?快速打開光標(biāo)所在的方法和類的定義。
??跳轉(zhuǎn)到類型聲明。
?u轉(zhuǎn)到當(dāng)前光標(biāo)所在方法的父類的方法/接口定義。
?↓ / ?寫當(dāng)前光標(biāo)跳轉(zhuǎn)到當(dāng)前文件。的方法名位置之前/之后。
?] / ?[將光標(biāo)移動(dòng)到當(dāng)前代碼中花括號(hào)的開始/結(jié)束位置。
?F12彈出當(dāng)前文件結(jié)構(gòu)層,可以直接在彈出層輸入進(jìn)行過(guò)濾(可以用來(lái)搜索類中的方法)。
?顯示當(dāng)前類的層次結(jié)構(gòu)。
??h顯示方法層次
??h顯示呼叫層次結(jié)構(gòu)
F2 /?F2跳轉(zhuǎn)到下一個(gè)/上一個(gè)錯(cuò)誤或警告突出顯示的位置。
F4 /?↓編輯/查看代碼源
?主頁(yè)顯示當(dāng)前文件的導(dǎo)航欄。
F3選擇文件/文件夾/代碼行來(lái)添加/取消書簽。
?F3選擇文件/文件夾/代碼行,用助記鍵添加/取消書簽。
?0...?9導(dǎo)航到相應(yīng)值的書簽位置。
?F3顯示所有書簽。
重構(gòu)(重構(gòu))
F5將文件復(fù)制到指定的目錄。
F6將文件移動(dòng)到指定的目錄
??要安全刪除文件上的文件,會(huì)彈出一個(gè)確認(rèn)框。
?F6重命名文件
?F6更改簽名
??一致性
??m提取選定的代碼作為方法。
??五.提取變量
??f提取字段
??萃取常數(shù)
??磷提取參數(shù)
VCS/本地歷史(版本控制/本地歷史)
?將代碼提交給版本控制者
?從版本控制器更新代碼。
??查看最近的變更記錄。
?c快速?gòu)棾霭姹究刂破鞑僮髅姘?/p>
實(shí)時(shí)模板(動(dòng)態(tài)代碼模板)
??j彈出模板選擇窗口,選擇的代碼被動(dòng)態(tài)模板包裝。
?j插入自定義動(dòng)態(tài)代碼模板
常規(guī)(常規(guī))
?一...?9打開相應(yīng)編號(hào)的工具窗口。
?“全部保存”
??y同步,刷新
??f切換全屏模式。
??F12切換最大化編輯器。
??f添加到收藏夾
??我用當(dāng)前配置文件檢查當(dāng)前文件。
` ?, ? "快速切換當(dāng)前方案(切換主題、代碼風(fēng)格等。)
?,打開IDEA系統(tǒng)設(shè)置。
?打開“項(xiàng)目結(jié)構(gòu)”對(duì)話框
??查找操作(可以設(shè)置相關(guān)選項(xiàng))
??在編輯窗口選項(xiàng)卡和工具窗口之間切換(如果在切換過(guò)程中按下delete鍵,相應(yīng)的選定窗口將被關(guān)閉)。
其他(一些正式文件中沒(méi)有反映的快捷鍵)
??8垂直編輯模式
航行
?o查找類文件Ctrl N
??o轉(zhuǎn)到指定的變量/方法。
?← / ?→切換打開的編輯標(biāo)簽頁(yè)Alt←/Alt→
?從工具窗口進(jìn)入代碼文件窗口ESC。
?在當(dāng)前文件中跳轉(zhuǎn)到某一行的指定位置。
?顯示最近打開的文件記錄列表。
??←/ ??→返回/前進(jìn)到最后一個(gè)操作位置Ctrl Alt ←/Ctrl Alt →
???跳到最后編輯的地方?顯示當(dāng)前類的層次結(jié)構(gòu)
??h顯示方法層次
??h顯示呼叫層次結(jié)構(gòu)F4/
?↓編輯/查看代碼源
??u顯示類UML圖
?j查看評(píng)論
編輯
??刪除到單詞末尾(?鍵是Fn Delete)
??刪除到單詞的開頭
?/?-展開/折疊代碼塊
?F1顯示錯(cuò)誤或警告的具體描述信息。
??l格式代碼
??o優(yōu)化導(dǎo)入
??開始新的一行
???自動(dòng)結(jié)束代碼,自動(dòng)在行尾添加分號(hào)。
?一、實(shí)現(xiàn)方法(實(shí)現(xiàn)接口中的方法)
?F6重命名文件或變量。
?n,??,?n生成代碼(getter、setter、constructor、hashCode/equals、toString)
?p顯示方法的參數(shù)信息。
尋求
雙倍?尋找任何東西
??f .全局搜索(按路徑)
?f文件搜索
?g搜索模式,向下搜索。
??g查找模式,向上查找。
航行
??b跳轉(zhuǎn)到接口的實(shí)現(xiàn)?u查看接口定義
??← /??→返回/前進(jìn)到最后一個(gè)操作位置。
?B /?點(diǎn)擊鼠標(biāo)進(jìn)入光標(biāo)所在方法/變量的界面或定義。
??跳轉(zhuǎn)到類型聲明。
?空間,?快速打開光標(biāo)所在的方法和類的定義。
?o查找類文件
??o查找所有類型的文件,打開文件和目錄。要打開目錄,您需要添加一個(gè)反斜杠/
F12返回到上一個(gè)工具窗口?從工具窗口進(jìn)入代碼文件窗口。
??隱藏當(dāng)前或最后一個(gè)活動(dòng)窗口,光標(biāo)進(jìn)入代碼文件窗口。
F3選擇文件/文件夾/代碼行來(lái)添加/取消書簽。
?F3選擇文件/文件夾/代碼行,用助記鍵添加/取消書簽。
?0…?9導(dǎo)航到相應(yīng)值的書簽位置。
?F3顯示所有書簽。
?F1顯示當(dāng)前文件選擇目標(biāo)的彈出層,彈出層中有很多目標(biāo)可供選擇(比如可以在代碼編輯窗口中選擇顯示文件的Finder)。
?F12彈出當(dāng)前文件結(jié)構(gòu)層,可以直接在彈出層輸入進(jìn)行過(guò)濾(可以用來(lái)搜索類中的方法)。
被普遍使用
??f切換全屏模式。