今天小編給大家分享一下IntellJIDEA使用技巧有哪些的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來(lái)了解一下吧。
命令倉(cāng)庫(kù) Ctrl + Shift + A 可以搜集對(duì)應(yīng)命令快捷鍵
1、基礎(chǔ)快捷鍵
1.1、無(wú)處不在的跳轉(zhuǎn)項(xiàng)目之間的跳轉(zhuǎn)
1.1.1、項(xiàng)目
項(xiàng)目之間的跳轉(zhuǎn) next project window Ctrl+Alt+[ 或 Ctrl+Alt+]
1.1.2、類
文件之間的跳轉(zhuǎn) recent file --> Ctrl + E 最近修改文件 recent changed file ---> Ctrl + Shift + E 最近編輯文件的位置 last edit location Ctrl + Q 最近瀏覽文件 back Alt + left forward Alt + right
1.1.3、書(shū)簽
利用書(shū)簽進(jìn)行跳轉(zhuǎn) toggle bookmark 使用Ctrl + Shift + F11 添加標(biāo)簽 Ctrl + Shift + 數(shù)字 設(shè)置書(shū)簽序號(hào) 使用Ctrl + 數(shù)字 即可在對(duì)應(yīng)書(shū)簽序號(hào)之間跳轉(zhuǎn) 收藏位置和文件 Alt + Shift + F 可以完成書(shū)簽新建和收藏(類、方法)
1.1.4、區(qū)域
編輯區(qū)和文件區(qū)跳轉(zhuǎn) Alt + 1
1.2、精準(zhǔn)搜索
1.2.1、類
精準(zhǔn)搜索類 class Ctrl + Shift + T 連續(xù)按兩次該命令,可以實(shí)現(xiàn)搜索jar包中的class
1.2.2、文件
精準(zhǔn)搜索文件 file Ctrl + Shift + R 連續(xù)按兩次命令,可以實(shí)現(xiàn)搜索jar包中的file
1.2.3、符號(hào)
精準(zhǔn)搜索符號(hào)(函數(shù)、屬性)symbol Ctrl + Alt + Shift + N 連續(xù)按兩次命令,可以實(shí)現(xiàn)搜索jar包中的符號(hào)
1.2.4、字符串
精準(zhǔn)搜索字符串 find in path Ctrl + H 選項(xiàng)(是否匹配大小寫(xiě)、是否是一個(gè)單詞、使用正則、 mask指定文件搜索) 范圍(項(xiàng)目、模塊、文件夾、自定義)
2、代碼小助手
2.1、列操作
1.同時(shí)對(duì)多個(gè)列進(jìn)行操作:
(1)選中多個(gè)列中共同的字符,使用 select all occurrences Ctrl + Alt + Y 可以對(duì)有選中字符的多個(gè)列進(jìn)行操作(2)使用大小寫(xiě)轉(zhuǎn)換可以將選中字符串進(jìn)行大小寫(xiě)轉(zhuǎn)換 toggle case Ctrl + Shift + U(3)使用F2可以快速定位到錯(cuò)誤位置(4)使用Ctrl + Alt + L快速進(jìn)行代碼格式化
2.2、live template
2.2.1、自定義完成函數(shù)
(1)進(jìn)入settings(Ctrl + Alt + S)(2)搜索live template(3)添加組,添加內(nèi)容 abbreviation:輸入模板簡(jiǎn)寫(xiě) description:模板描述 template text 模板具體內(nèi)容
2.2.2、psfi, psfs
自定義完成屬性
2.2.3、postfix
fori sout field(name.field---->能夠自動(dòng)追加一個(gè)name屬性) return (user.return) nn (user.nn)----判空
2.2.4、Alt + Enter
自動(dòng)創(chuàng)建函數(shù) list replace(使用for遍歷list時(shí),可以使用Alt+Enter將其變?yōu)槠渌蛇x的遍歷方式) 字符串format或者append 實(shí)現(xiàn)接口 單詞拼寫(xiě) 導(dǎo)包
3、高質(zhì)量代碼
3.1、重構(gòu)
3.1.1、變量重構(gòu)
Alt + Shift + R
3.1.2、方法重構(gòu)
方法一:在使用函數(shù)的地方進(jìn)行更改,然后使用Alt + Shift + C方法二:在使用函數(shù)的地方進(jìn)行更改,然后使用Alt + Enter
3.2、抽取
3.2.1、抽取變量
抽取為方法變量:需要抽取的地方使用 Alt + Shift + L 抽取靜態(tài)變量 Ctrl + Alt + C 抽取成員變量 Ctrl + Alt + F 抽取為方法參數(shù) Ctrl + Alt + P
3.2.2、抽取函數(shù)
將需要抽取為一個(gè)函數(shù)的代碼選中,然后使用 Alt + Shift + M
4、尋找修改軌跡
4.1、git的集成
4.1.1、行號(hào)與編輯區(qū)中間右鍵,選擇annotate,可以查看內(nèi)容的提交時(shí)間和作者等詳細(xì)信息4.1.2、移動(dòng)所有改動(dòng)之處 Ctrl + Alt + Shift + up4.1.3、撤銷,包括單個(gè)和項(xiàng)目改動(dòng)之處
撤銷當(dāng)行或者局部 在原位置使用Ctrl + Alt + Z 撤銷單個(gè)文件的修改 在空白位置使用 Ctrl + Alt + Z 對(duì)應(yīng)的可以在文件、文件夾上等使用 Ctrl + Alt + Z 撤銷其包含內(nèi)容的修改
4.2、local history(IDEA本地版本控制工具)
與git類似更多內(nèi)容參考慕課相關(guān)教程
5、關(guān)聯(lián)
5.1、與Spring的關(guān)聯(lián)
得到相關(guān)引用bean的位置與關(guān)系。更多內(nèi)容參考慕課相關(guān)教程
5.2、與Database關(guān)聯(lián)
編輯sql時(shí)可以得到數(shù)據(jù)庫(kù)表、字段等相關(guān)信息,并且可以通過(guò)idea對(duì)數(shù)據(jù)庫(kù)或者mapper文件進(jìn)行更改,并且能夠?qū)⒏耐降剿械捻?xiàng)目相關(guān)文件。更多內(nèi)容參考慕課相關(guān)教程
6、調(diào)試
6.1、添加斷點(diǎn) Ctrl + Shift + B (個(gè)人喜歡行上單擊)6.2、單步運(yùn)行 F66.3、resume F8 ---- 只在斷點(diǎn)運(yùn)行6.4、查看斷點(diǎn) Ctrl + Shift + F86.5、禁止所有斷點(diǎn) mute breakpoints6.6、條件斷點(diǎn) 右鍵斷點(diǎn),在condition中輸入相應(yīng)條件表達(dá)式6.7、表達(dá)式求值 在運(yùn)行過(guò)程中查看某個(gè)表達(dá)式的值,debug開(kāi)始運(yùn)行時(shí)在想要查看值的位置 Ctrl + U 輸入相應(yīng)的表達(dá)式,可以查看目前的值6.8、運(yùn)行到某一行 run to cursor Ctrl + R6.9、set Value 在運(yùn)行過(guò)程中修改某個(gè)變量的值6.10、run where if you can 可以在可運(yùn)行標(biāo)志內(nèi)使用快捷鍵運(yùn)行可運(yùn)行標(biāo)志內(nèi)的較大運(yùn)行單元(方法、類)
7、其他操作
7.1、文件操作(未找到相關(guān)操作鍵)
在當(dāng)前文件同一級(jí)目錄下新建一個(gè)文件 Alt + insert 復(fù)制當(dāng)前文件 移動(dòng)當(dāng)前文件
7.2、文本操作
7.2.1、復(fù)制文件名 文件上 Ctrl + C idea使用.md7.2.2、復(fù)制完整路徑 文件上 Ctrl + Shift + C D:\develop\develop\note\學(xué)習(xí)筆記\idea\idea使用.md7.2.3、連續(xù)復(fù)制多個(gè),通過(guò)調(diào)出剪切板(Ctrl + Shift + V)選擇使用,并且可以通過(guò)剪切板上序號(hào)調(diào)出相應(yīng)的內(nèi)容 idea使用.md application.properties NoteApplication
7.3、結(jié)構(gòu)圖
7.3.1、查看當(dāng)前field,method 大綱 file structure Ctrl + F37.3.2、查看maven依賴、類圖 依賴:Ctrl + Alt + Shift + U7.3.3、查看類繼承結(jié)構(gòu)、方法調(diào)用層次 繼承F4 方法--在方法上使用Ctrl + Alt + H
以上就是“IntellJIDEA使用技巧有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
分享名稱:IntellJIDEA使用技巧有哪些-創(chuàng)新互聯(lián)
URL地址:http://chinadenli.net/article22/cedejc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、面包屑導(dǎo)航、外貿(mào)建站、企業(yè)網(wǎng)站制作、網(wǎng)站制作、營(yíng)銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容