精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

【方向盤】使用IDEA的60+個快捷鍵分享給你,全為了提效(運行/調試篇)

開發 項目管理
本文繼續介紹了IDEA Run運行和Debug調試相關的快捷鍵,希望在調試的路上能助你節約時間,提高逼格,離“高手”之路更近一步。

?前言本系列上篇文章介紹了IDEA里關于視窗、選擇方面的快捷鍵,熟練掌握可以快速找到、定位到自己想要的代碼。

本文將繼續IDEA在Run運行、Debug調試方面的快捷鍵。

所屬專欄

  • 【方向盤】-IntelliJ IDEA。

相關下載

版本約定

  • Mac OS 12.3。
  • iTerm2 3.4.15(zsh 5.8)。
  • IntelliJ IDEA 2021.3.3。

正文

IntelliJ IDEA快捷鍵

Run/Debug

在運行方式下,程序執行,但不會暫掛或檢查執行。

  • 在調試方式下,程序執行,但可暫掛執行和繼續執行、可檢查變量,還可對表達式求值。

Run運行

運行(main方法)。運行是個通用概念,這里專指Java語言里的main方法(或者單元測試里的@Test)。

運行好理解,這里的重中之重是搞清楚這三個 Run的區別是什么:

control + r:運行上下文里當前的入口,也叫運行上次運行過的入口。

也就是當前這里顯示的入口: 它的優點是可以在Project的任意地方直接運行此入口來啟動項目,非常非常的方便,也是筆者最為常用的運行方式,畢竟一般來講一個應用(不管是Spring Boot應用or傳統war應用)只會有一個入口的嘛。

control + shift + r:運行當前文件里的main方法。它的特點是:當前文件若有main方法,它會自動找到它運行,不管你文件有多長;當然嘍,若當前文件沒有main方法,那按下此快捷鍵將無反應。

  • 它的典型使用場景是:自己寫main方法測試某些東西的時候,按下快捷鍵運行將非常高效。
  • 值得注意的是:當你按下此快捷鍵后,這里(如下圖)也會切換哦,所以此時若再按下control + r執行的的可是“它”了。

control + option + r:它不會執行運行,而是調出Run的窗口,讓你選擇入口,如下圖所示:

實話說,這個快捷鍵筆者用得很少,畢竟大多數情況下就1-2個入口嘛,前兩個快捷鍵足夠用了,各位自取所需。

Debug調試

邏輯含義完全同Run,這里就不做過多解釋了。

有個小技巧:Run/Debug窗口選擇入口時,按shift是可以互相切換的:

Tips:debug也是一種運行態,從狀態來講二者都屬于運行范疇,都可以stop停止。

Stop停止

停止正在運行的(進程)。比如:main方法進程、SQL連接、Http請求、執行SQL的進程...當然嘍,在IDEA里用的最多還是停止main方法進程,也就是這個按鈕:

值得注意的事,若當前有多個線程正在運行,那么按下此快捷鍵時會彈出窗口,交由你決策(效果同鼠標點擊右上角的停止按鈕):

調試快捷鍵

正所謂三分開發,七分調試,所以熟練掌握常用的debug調試快捷鍵,也是用處大大滴。常用按鈕位置分布如圖:

對了,之前發過一篇“很強悍”的調試技巧,可結合本文一起參閱效果更佳:最好的IDEA debug長文?看完我佛了。

Step Over

單步執行、單步調試。是使用最頻繁的調試快捷鍵,沒有之一。它的特點是:遇到子函數時不會進入子函數內,而是將子函數整個執行完再停止,也就是把子函數整個作為一步。

Step Into

也叫單步執行、單步調試。和Step Over的區別是:遇到子函數時會進入子函數內。

Step Out

當已經單步執行到子函數內時,使用此功能可以一次性執行完子函數余下部分,并返回到上一層函數(停住)。

Force Step Into

顧名思義:強制進入。Force Step Into和Step Into的區別是:前者可進入任何方法,后者只能進入自定義方法or三方庫方法,官方庫(如JDK庫)是不能進入的。如下的toString()方法使用Step Into是進不去的,若想進入只能使用Force Step Into。

老實說,大多數情況下Step Into就夠用了,Force Step Into其實比較少用到。

Force Step Over

當在使用Step Over的時候,執行到函數時若內部有斷點,則會停住。而若使用Force Step Over的話,無論此函數里面是否有斷點,略過直接執行到下一行。

Tips:由于此功能不太常用,所以debug面板里沒按鈕,若需要就用快捷鍵觸發嘍。

Run to Cursor

這個快捷鍵筆者巨喜歡,非常非常方便。功能含義就是字面意思:程序執行到光標位置暫停。

它綁定了兩個快捷鍵,筆者習慣用后者:使用Mac的force touch簡直不要太香,所見即所得,體驗完美。

什么是force touch?點擊前往。

Evaluate

調試過程中,代碼中的變量值可以在窗口中直接看到,但是,有些是看不到的,比如:中間變量、表達式計算值。這時候就得祭出這個神器了:Evaluate Expression。

有一定開發經驗的小伙伴一定都用過這個功能,既然這么常用,以后能用快捷鍵來提效嗎?

哦對了,當你在輸入框里寫好語句想要執行時,也無需使用鼠標點擊右下角的Evaluate按鈕,按common + enter即可執行(效果同點擊右下角的Evalute按鈕)。

說明:common + enter在Mac里是個常見快捷鍵組合,在很多場景里都代表Run、執行、確定的含義。

Quick Evaluate

快速執行(光標選中的)表達式,就像這樣:

實話講,該快捷鍵在實際工作中比????更常用。根據筆者的經驗,調試過程中大多數情況是執行源代碼里已經存在的表達式的值來查看,而需要自定義表達式的場景是比較少的,所以這個快捷鍵要記牢嘍。

說明:該功能綁定有兩個快捷鍵,各位按需食用,哪個順手就用哪個唄。

Resume Program

繼續執行程序,直到遇到下一個斷點。換句話講,若后面再無斷點就執行結束。該快捷鍵,筆者常用,有“放行”之意。

丟幀功能鍵:Drop Frame

功能直譯:丟(棧)幀。使用此功能:可以回退到之前的堆棧,就像將當前棧幀給丟掉不要了一樣,效果就是如果調試過程中“錯過”了某個步驟想重來一次,使用它就可以重新進入執行。

在debug視窗里,可以看到當前線程的調用堆棧:

說明:只有堆棧的數量>1時,Drop Frame按鈕才可使用,否則是灰色的。

這時點擊一次該按鈕,就會將棧頂的這幀丟棄掉,就像這樣:

這樣子若想再執行一次stringSize這幀就非常方便了,似乎有時光機的效果。

值得關注的是,Drop Frame這個功能IDEA默認并沒有給快捷鍵,我覺得原因有二:

1、此功能使用上需要當心,時光機可能也倒回不了真實的現場。

  • 用技術語言解釋為:若丟掉的那一幀對上下文狀態(如全局變量、發送了消息、DB持久化了數據等等)做了更改,這種是不會撤銷的。而這,很可能導致再次執行時的路徑不一樣,所以需要謹慎為之。

2、基于1的特點,IDEA覺得該功能使用的頻率不會太高,了解的程度也因人而異,所以默認就不給綁定快捷鍵嘍

實話講,筆者使用該功能也很少,畢竟大多數情況下重新啟動新的線程來調試也不費多大事,但環境是干凈有保障的。

其它功能鍵

IDEA作為強大的集成開發環境,對于debug調試的支持更是強大,比如:丟幀功能、lamda表達式調試、stream流調試等等。現在已是2022年,基本你想要的功能它都有,只是有些(不太常用)的默認沒有綁定快捷鍵。

這些Action一般可通過右鍵、頂部菜單欄調出來,如下圖:

可根據個人習慣,覺得哪些是常用就綁定為自己習慣的快捷鍵組合就可以了。

總結

本文繼續介紹了IDEA Run運行和Debug調試相關的快捷鍵,希望在調試的路上能助你節約時間,提高逼格,離“高手”之路更近一步。

責任編輯:姜華 來源: Java方向盤
相關推薦

2022-01-04 08:14:00

IDEA快捷鍵操作系統

2022-03-28 08:35:33

IDEA快捷鍵操作視窗

2022-04-11 08:34:27

IDEA代碼補全

2022-05-09 08:36:56

IDEA代碼重構

2025-02-26 12:00:00

JavaScript代碼開發

2025-09-09 07:05:00

JavaScrip代碼開發

2012-10-08 15:20:17

Ubuntu快捷鍵

2013-07-25 14:06:58

Windows 8快捷鍵

2023-11-22 18:04:50

快捷鍵? macOS

2017-12-14 14:19:52

IntellijIDEA快捷鍵

2024-02-28 18:01:20

IDEAIDEtry

2023-10-27 18:13:01

語句代碼列表

2023-07-08 23:02:14

快捷鍵IntelliJIDEA

2010-08-06 12:58:29

2011-07-06 12:44:54

xcode

2011-07-06 11:30:14

xcode

2009-06-16 13:53:00

netbeans 快捷

2023-11-20 18:20:00

開發插件

2023-07-26 00:49:05

Alt搜索箭頭鍵

2010-03-05 14:19:55

Linux bash快
點贊
收藏

51CTO技術棧公眾號

在线观看国产小视频| 久久一区二区电影| av在线官网| 国产成人综合视频| 欧美一级大胆视频| 欧美xxxooo| 国产主播性色av福利精品一区| 亚洲成a人v欧美综合天堂| 欧美亚洲免费在线| 国产欧美第一页| 国产日韩欧美一区在线| 日韩在线视频中文字幕| 人妻激情偷乱频一区二区三区| 欧美极品影院| 亚洲国产成人精品视频| 亚洲欧美日本国产有色| 午夜在线观看视频18| 激情小说亚洲一区| 琪琪第一精品导航| 久久久久久久黄色| 精品国产网站| 亚洲国产成人一区| 免费人成视频在线播放| 电影一区二区| 欧美性少妇18aaaa视频| 奇米777四色影视在线看| 国产黄在线播放| 99久久精品国产麻豆演员表| 亚洲japanese制服美女| 337p粉嫩色噜噜噜大肥臀| 亚洲一级黄色| 蜜臀久久99精品久久久无需会员 | 欧美激情中文字幕在线| 日本少妇aaa| heyzo久久| 亚洲奶大毛多的老太婆| 中文在线观看免费视频| 久久伊人精品| 在线91免费看| 国模私拍视频在线观看| 日本一区二区三区视频在线| 欧美午夜片在线免费观看| 成年人午夜免费视频| 污视频在线免费观看网站| 最新久久zyz资源站| 一本一道久久久a久久久精品91| 男男激情在线| 久久亚洲综合av| 久久大片网站| 天堂а√在线8种子蜜桃视频 | 日本理论中文字幕| 奇米狠狠一区二区三区| 国产视频在线观看一区二区| 国产传媒第一页| 亚洲成a人片77777在线播放| 日韩va亚洲va欧洲va国产| 国产精品无码电影| 一区二区三区日本久久久| 日韩精品欧美国产精品忘忧草| 99精品一区二区三区无码吞精| 清纯唯美亚洲经典中文字幕| 日韩精品免费看| 亚洲理论片在线观看| 精品久久一区| xvideos国产精品| 精品无码一区二区三区蜜臀| 综合激情网站| 久久久噜噜噜久久中文字免| 在线观看 中文字幕| 国产日韩一区二区三区在线播放| 欧美性受xxx| 在线免费一区二区| 狠狠色综合播放一区二区| 51午夜精品| 色婷婷综合视频| 国产视频一区二区在线| 伊人久久大香线蕉精品| 色爱综合区网| 欧美性jizz18性欧美| www.夜夜爽| 日韩欧美中文字幕在线视频 | 在线成人h网| 日本sm极度另类视频| 在线观看国产成人| 国产成人av福利| 欧美三级电影在线播放| 国产一区久久精品| 亚洲成人午夜影院| 少妇激情一区二区三区| 久久久久久久久久久久电影| 日韩av网站在线| 成人欧美一区二区三区黑人一| 中文字幕一区二区三区在线视频 | wwwxxx亚洲| 裸体在线国模精品偷拍| 国产视频精品网| 午夜在线免费观看视频| 午夜视频在线观看一区二区三区| 中文字幕国产传媒| 国产精品调教视频| 在线视频精品一| 国产精品.www| 另类小说欧美激情| 久久大片网站| 宅男在线观看免费高清网站| 在线国产亚洲欧美| 18深夜在线观看免费视频| 九九热爱视频精品视频| 久久99国产精品自在自在app| 亚洲欧美一区二区三区在线观看 | 大地资源二中文在线影视观看| 久久中文字幕av| 91av在线看| 国产女人18毛片水真多| 久久久久久黄色| 国产精品无码电影在线观看| 免费一级欧美在线观看视频| 日韩av在线一区二区| 登山的目的在线| 日韩成人一区二区三区在线观看| 国产一区二区视频在线免费观看| 免费在线视频欧美| 色婷婷精品大视频在线蜜桃视频| 成人做爰www看视频软件| 99久久亚洲精品蜜臀| 欧美在线视频免费| 凸凹人妻人人澡人人添| 亚洲精品国产第一综合99久久| 亚洲欧美国产中文| 欧美日韩一区二区综合 | 国产一级片91| 欧美97人人模人人爽人人喊视频| 亚洲欧美在线免费| 国产成人自拍视频在线| 成人一区二区在线观看| 欧美一级黄色录像片| 九九热这里有精品| 一区二区三区视频在线| 亚洲精品国产无码| 久久久久久亚洲综合影院红桃| 六月丁香激情网| 日韩高清电影免费| 国内自拍欧美激情| 人人妻人人澡人人爽久久av| 亚洲国产成人porn| 91视频在线免费| 一区二区动漫| 免费在线观看一区二区| 午夜激情在线播放| 亚洲乱亚洲乱妇无码| 免费黄色网址在线| 久久蜜臀精品av| av网址在线观看免费| 九九热精品视频在线观看| 日韩免费观看在线观看| 美女欧美视频在线观看免费| 91福利视频在线| 99精品欧美一区二区| 麻豆成人av在线| 国产系列第一页| 精品国产乱码一区二区三区| 九九精品在线视频| 欧洲av在线播放| 一本到不卡精品视频在线观看| 日韩乱码人妻无码中文字幕久久| 视频一区二区中文字幕| 樱花www成人免费视频| 亚洲综合资源| 久久久久久久久久国产精品| 亚洲av片一区二区三区| 欧美午夜精品久久久久久孕妇| 日本美女bbw| 国产一区二区三区在线看麻豆| 成人av在线播放观看| 青青久久av| 国产精品网站大全| av网站大全在线| 日韩成人在线网站| 久久久久精彩视频| 亚洲美女屁股眼交3| 日韩www视频| 久久se这里有精品| 色欲色香天天天综合网www| 国产免费av一区二区三区| 91亚洲精品在线| 成人小电影网站| 久久久999精品免费| 天堂中文网在线| 欧美天天综合网| 国产精彩视频在线观看| 国产免费观看久久| 中文字幕一二三区| 免费视频一区二区三区在线观看| 国产又黄又爽免费视频| 欧美三级午夜理伦三级在线观看| 国产精品久久久久久久久久久新郎| 黄色国产网站在线播放| 日韩av中文字幕在线播放| 在线观看国产一区二区三区| 性久久久久久久| 欧美三级黄色大片| 97久久超碰精品国产| 日韩av加勒比| 日韩在线一区二区| 日韩在线观看a| 久久在线免费| 色综合电影网| 欧美日韩一区二区三区不卡视频| 91精品啪aⅴ在线观看国产| 中文字幕资源网在线观看免费| 精品中文字幕在线观看| 日韩免费网站| 亚洲日韩中文字幕在线播放| 国产 欧美 自拍| 欧美久久一二区| 久久久久久亚洲av无码专区| 天天射综合影视| 国产一级片免费| 亚洲视频1区2区| 免费看91的网站| 国产午夜精品一区二区三区嫩草| 亚洲日本久久久| 国产99精品在线观看| 捷克做爰xxxⅹ性视频| 欧美aaaaaa午夜精品| 国产高清精品在线观看| 亚洲激精日韩激精欧美精品| 国产激情片在线观看| 国产精品99久久精品| 亚洲第一导航| 色777狠狠狠综合伊人| 欧美成人第一区| 四虎884aa成人精品最新| 国产99在线免费| 97精品资源在线观看| 91免费视频网站| 国产成人免费av一区二区午夜 | gai在线观看免费高清| 日本成人中文字幕在线视频 | 国产黄色精品网站| 国产5g成人5g天天爽| 国产一区在线视频| 中文字幕一区二区在线观看视频 | 在线看国产日韩| 波多野结衣电影在线播放| 色噜噜狠狠色综合欧洲selulu| 午夜婷婷在线观看| 一本久久a久久免费精品不卡| 少妇高潮av久久久久久| 日本韩国欧美三级| 自拍偷拍第八页| 91麻豆精品国产91久久久久久久久 | 日韩国产高清污视频在线观看| 日韩一卡二卡在线| 亚洲国产精品久久久| 天天操天天爱天天干| 日韩二区三区在线| 国产1区2区3区在线| 色偷偷偷亚洲综合网另类| 免费av在线网站| 九九热这里只有在线精品视| 在线播放蜜桃麻豆| 欧美极品少妇xxxxⅹ免费视频| 日本黄色免费在线| 日韩女优在线播放| 91麻豆精品国产综合久久久 | 国产午夜在线一区二区三区| 99国产精品99久久久久久| 国产精品815.cc红桃| 国产精品视频一二三区| 91狠狠综合久久久| 亚洲成在人线在线播放| 免费黄色片视频| 日韩一区和二区| 欧美拍拍视频| 不卡伊人av在线播放| www.youjizz.com在线| 国产91在线播放| 亚洲国产天堂| 九色91视频| 色综合天天综合网中文字幕| 欧美 日韩 国产 在线观看| 亚洲黄网站黄| 日韩av在线中文| 成人动漫在线一区| 四季av中文字幕| 精品成人av一区| 136福利视频导航| 亚洲精品美女在线观看播放| 四虎久久免费| 欧美在线观看网址综合| 国产精品白丝久久av网站| 国产欧美日韩亚洲| 久久美女精品| 每日在线更新av| 国产一区 二区 三区一级| 野外性满足hd| 亚洲免费av观看| 中文字幕在线天堂| 精品国产91洋老外米糕| av大片在线观看| 97在线精品视频| 小泽玛利亚一区二区三区视频| 中文av资源在线| 有码中文亚洲精品| 第一av在线| 国产日本欧美一区| 欧美一级三级| 激情五月六月婷婷| 蜜桃精品视频在线观看| 国产熟女高潮一区二区三区| 亚洲欧美综合另类在线卡通| 日韩欧美在线观看免费| 亚洲二区在线播放视频| 免费av网站在线观看| 国产精品久久久久久久久久新婚| 岛国精品一区| 99久久久精品视频| 九九久久精品视频| 女人黄色一级片| 欧美性xxxxx极品娇小| 亚洲黄色a级片| 美日韩精品免费观看视频| 日韩三区四区| 一本一道久久久a久久久精品91| 丝袜美腿亚洲一区| 成人网站免费观看| 午夜欧美视频在线观看| 性生活三级视频| 萌白酱国产一区二区| 91精品网站在线观看| 亚洲视频精品一区| 青草av.久久免费一区| 手机毛片在线观看| 91福利精品视频| 国产特黄在线| 国产精品日韩在线观看| 欧美一区2区| 中文字幕第36页| 中文字幕一区在线| 91在线你懂的| 欧美精品一本久久男人的天堂| 亚洲精品大片| 九九久久九九久久| 国产高清亚洲一区| 精品99在线观看| 亚洲国产精品一区二区久| 国产伦久视频在线观看| 久久99精品久久久久久青青日本| 亚洲精选成人| 成人免费无遮挡无码黄漫视频| 在线免费观看视频一区| 91高清在线| 亚洲一区中文字幕在线观看| 欧美日韩综合| 最近中文字幕无免费| 色综合久久88色综合天天6| 黄上黄在线观看| 成人国产亚洲精品a区天堂华泰| 综合色一区二区| 一级黄色免费视频| 欧美日韩中文字幕综合视频| 国产乱理伦片a级在线观看| 国产精品久久综合av爱欲tv| 天天精品视频| 白嫩情侣偷拍呻吟刺激 | 久久色精品视频| 国产男女无遮挡猛进猛出| 狠狠色2019综合网| 五月婷婷一区二区| 日韩成人在线播放| 99精品在免费线偷拍| 天天在线免费视频| 99久久精品情趣| 中文字幕 人妻熟女| 超薄丝袜一区二区| 色婷婷狠狠五月综合天色拍 | 精品一区二区三区影院在线午夜| 欧美精品乱码视频一二专区| 日韩成人av网址| 亚洲成人高清| 久久黄色片视频| 国产精品久久综合| 亚洲欧美另类综合| 国产精品福利网| 欧美三级黄美女| 妖精视频在线观看免费| 欧美成人猛片aaaaaaa| 欧美freesex| 成人污网站在线观看| 久久精品亚洲麻豆av一区二区 | 在线观看av大片| 国内伊人久久久久久网站视频| 久久国产精品成人免费观看的软件| 中文字幕在线播放一区二区| 色欧美88888久久久久久影院| 亚洲卡一卡二| 日韩欧美精品在线不卡| 成人毛片老司机大片| 一区二区三区日|