国产精品高清一区二区三区不卡-国产精品一区二区三区免费视频-日韩免费高清一级毛片-亚洲欧美一区二区三区国产精品-日韩欧美一区二区三区不卡视频-亚欧免费视频一区二区三区-亚洲欧美日韩一区成人-欧美日韩视频综合一区无弹窗-精品日韩在线视频一区二区三区-国内精品视频一区二区三区

你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!

誠信、勤奮、創(chuàng)新、卓越

友好定價、專業(yè)客服支持、正版軟件一站式服務(wù)提供

13262879759

工作日:9:00-22:00

【方向盤】使用IDEA的60+個快捷鍵分享給你,權(quán)為了提效(視窗、選擇篇)

發(fā)布時間:2023-11-11

瀏覽次數(shù):0

本文繼續(xù)講IDEA在窗口上的快捷操作和選擇。

快捷鍵大全常用_快捷鍵關(guān)機(jī)_intellij idea 快捷鍵

下載版本約定與其所屬欄目相關(guān)?Text IDEA快捷鍵?

在圖形界面中,的重要性是不言而喻的。 方便快捷地調(diào)用、隱藏、操作窗口也有助于提高效率。

下面筆者根據(jù)自己的經(jīng)驗,介紹幾種常用的窗口快捷操作。

最近打開的文件

文件

+ e

文件:包括.java、.class、. 以及所有其他文件類型。

快捷鍵大全常用_快捷鍵關(guān)機(jī)_intellij idea 快捷鍵

如果只想查看最近編輯過的文件,再按一下快捷鍵即可(當(dāng)然也可以用鼠標(biāo)點擊):

intellij idea 快捷鍵_快捷鍵大全常用_快捷鍵關(guān)機(jī)

最近位置

+ 移位 + e

我了解到返回“快速返回上一次編輯位置”的快捷鍵是+shift+。 這個快捷鍵“如虎添翼”。 可以顯示最近的位置(光標(biāo)經(jīng)過的位置),并且可以輔助+shift+一起達(dá)到快速定位的目的:

intellij idea 快捷鍵_快捷鍵大全常用_快捷鍵關(guān)機(jī)

同樣,如果您只想查看最近編輯的位置,請再次按此快捷鍵。

intellij idea 快捷鍵_快捷鍵大全常用_快捷鍵關(guān)機(jī)

說實話,我不經(jīng)常使用這個快捷鍵,因為我喜歡使用前進(jìn)和后退的方法,但有時當(dāng)我需要彎曲太多時我仍然會使用它。 對于不同的人來說,它的幫助效果可能會有所不同。 因人而異,所以你可以自己挑選。

(優(yōu)先

+ ,

IDEA的設(shè)置基本都在這個窗口中。

快捷鍵大全常用_快捷鍵關(guān)機(jī)_intellij idea 快捷鍵

不用說,這個快捷鍵使用頻率非常高。 而且,在Mac操作系統(tǒng)中,它是軟件的(首選項)設(shè)置的快捷鍵,(幾乎)無一例外。

打開/隱藏窗口

+ 1

如果要說IDEA中最常用的是哪個窗口,除了編輯窗口之外,肯定就是窗口了。

快捷鍵關(guān)機(jī)_intellij idea 快捷鍵_快捷鍵大全常用

由于“屏幕”的顯示面積有限,我們經(jīng)常需要隱藏/打開這個窗口。 這個動作顯然是一個高頻動作,所以特別適合用快捷鍵來“替代”它,以提高開發(fā)效率。

至于其他窗口(如Maven窗口、Run窗口、Debug窗口),它們都有(或者可以有)相應(yīng)的快捷鍵。 根據(jù)自己的習(xí)慣和需要,取需要的東西。

顯示/隱藏所有非編輯器窗口

隱藏所有工具

+ Shift + F12

首先,我們來解釋一下這個術(shù)語:什么是編輯窗口? 看看圖片你就明白了:

快捷鍵大全常用_快捷鍵關(guān)機(jī)_intellij idea 快捷鍵

編輯器窗口是每個 IDE 中最重要的窗口。 查看內(nèi)容、編輯等等都在里面。 其他窗口一般只是輔助性的、“臨時性的”。

那么如上圖所示,當(dāng)打開的窗口過多嚴(yán)重干擾了編輯器窗口的“顯示區(qū)域”時該怎么辦呢?

說實話,筆者使用這個快捷鍵的頻率還是比較高的,因為無干擾的沉浸式編程效率看起來還是蠻高的。 如果你不相信我,你可以嘗試一下。

聚焦/返回編輯器

重點

Esc鍵

當(dāng)您習(xí)慣使用鍵盤時,此快捷鍵會將焦點返回到編輯器。 例如,當(dāng)您在窗口中查看項目時,可以使用此快捷鍵(移動光標(biāo)、焦點)快速返回到編輯區(qū)域。

Tips:esc將焦點返回到編輯器,語義與+shift+混淆

?選擇

修改名稱、批量修改、欄目編輯、選擇搜索項……這些都是開發(fā)過程中非常常見的“需求”,我們一起來看看

按行選擇

Shift+↑

打倒

移位+↓

intellij idea 快捷鍵_快捷鍵大全常用_快捷鍵關(guān)機(jī)

從焦點/光標(biāo)位置開始,向上/向下選擇行。 其特點是:沒有“感知”能力,沒有跳躍,誠實地逐行選擇。

注:左右逐字選擇intellij idea 快捷鍵,使用shift+←/→

按模塊選擇

+ ↑

+ ↓

快捷鍵關(guān)機(jī)_intellij idea 快捷鍵_快捷鍵大全常用

與按行選擇相比,它更“智能”:它可以理解上下文,感知某個模塊是什么,然后快速選擇一個模塊,無論它有多長,一步到位,非常高效。

顯然,這里需要補(bǔ)充一點知識點。 這里提到的模塊是什么:

這種感性的選擇規(guī)則相當(dāng)有趣:它保證了模塊的層次性,并盡可能快地選擇模塊,就好像它能理解你一樣。 這是否也是強(qiáng)類型語言的魔力呢?

提示:這里的上下箭頭并不簡單代表方向,而是代表增加/減少。例如,當(dāng)沒有選擇模塊時,按+↓是無效的。 即使下面有代碼塊,也不會向下選擇。

查找上一個/下一個

查找/移至下一個

+g

查找/移動到

+shift+g

快捷鍵大全常用_intellij idea 快捷鍵_快捷鍵關(guān)機(jī)

這個快捷鍵最底層是+f,但不會調(diào)出搜索窗口,使用起來更加方便。 畢竟,在文件內(nèi)搜索是一個很常見的功能,所以IDEA提供了這個方便的操作。 從功能上來說,匹配方式完全由最近的+f決定。

比如上圖中,作者限制+f函數(shù)區(qū)分大小寫:

再次按+g,你會發(fā)現(xiàn)Key in不再被選中。

筆者使用這個快捷鍵的頻率非常高,因為它比調(diào)用搜索窗口更加方便快捷,而且大多數(shù)時候都能滿足我的搜索需求。 畢竟,大多數(shù)情況下我們的搜索都是準(zhǔn)確的。

重復(fù)選擇

重復(fù)選擇下一個,重復(fù)選擇全部。 這個功能在批量操作的時候超級超級超級好用~

與上面功能的區(qū)別:上面總是只會選擇一個,但這里會選擇多個,并且可以批量編輯。

添加到下一個

+g

+shift+g

全部

+ + 克

注:匹配規(guī)則為:匹配所有文本,不考慮+f。

快捷鍵關(guān)機(jī)_快捷鍵大全常用_intellij idea 快捷鍵

三個光標(biāo)意味著可以進(jìn)行批量編輯。

+g 會在第一個文本的基礎(chǔ)上繼續(xù)選擇下一個同名文本(+shift+g 是取消選擇),如上圖所示,可以很方便的批量修改,即使它們不在同一欄或不同地方,不是全部代碼(帶注釋),可以大大提高操作效率。

同時,因為你已經(jīng)進(jìn)入了“多光標(biāo)”模式,所以你還可以“批量移動光標(biāo)”,然后進(jìn)行你喜歡的操作。 比較常見的是:在對應(yīng)行的所有行的開頭/結(jié)尾處添加/減去內(nèi)容。

intellij idea 快捷鍵_快捷鍵關(guān)機(jī)_快捷鍵大全常用

溫馨提示:請注意該功能與該功能定位的區(qū)別,避免混淆使用,造成bug。

該功能有一個典型的應(yīng)用場景。 例如有如下內(nèi)容:

為了節(jié)省篇幅,我這里只舉了10個例子,實際上可能很長。

10|
7|
68|
13|
18|
121|
25|
100056|
32|
100|

要求上方垂直排列的數(shù)字內(nèi)容改為:

橫向排列

更改數(shù)字以使用逗號分隔(原來使用 |)

對于這種情況,使用這個快捷鍵就變得非常簡單。 步驟如下:

選擇 | 象征

按 + + g 選擇全部 | 符號,像這樣:

輸入,替換 |

使用快捷鍵返回到行(所有行)的開頭intellij idea 快捷鍵,然后按 鍵將列更改為行。 你完成了:

10,7,68,13,18,121,25,100056,32,100,

一般來說:對于上面簡單的文字編輯,我會使用text。 恰好這個功能的快捷鍵和IDEA是一樣的。 看來很多主流IDE的快捷鍵都遵循“標(biāo)準(zhǔn)”,開發(fā)者很容易在它們之間切換。

最后我想強(qiáng)調(diào)一點:這個快捷鍵雖然好,但是請一定要謹(jǐn)慎使用。 該操作是純文本操作,所以要特別注意選擇的編輯范圍,避免意外損壞。

尤其是使用++g全選時,一定要檢查清楚(很長的單詞誤損壞的幾率較小,短的單詞需要多加注意)

切換到列模式

欄目編輯模式,特殊場景專用。

模式

+ 移位 + 8

intellij idea 快捷鍵_快捷鍵大全常用_快捷鍵關(guān)機(jī)

使用該快捷鍵進(jìn)入列模式后,界面不會發(fā)生變化。 那么如何知道當(dāng)前是否處于列模式呢? 看右下角:

快捷鍵關(guān)機(jī)_快捷鍵大全常用_intellij idea 快捷鍵

如果多了,說明編輯窗口當(dāng)前處于列模式,拖動鼠標(biāo)/方向鍵就表示按列編輯。

注意:按 esc 無法退出列模式。 退出方法為:再次按+shift+8

一般來說,列模式只需要在某些時刻開啟,不需要長期存在。 因此,IDEA提供了一個快捷鍵:按住該鍵,然后垂直拖動光標(biāo),即可達(dá)到同樣的列編輯效果。 優(yōu)點是顯而易見的:您可以隨用隨用。

列編輯模式筆者使用的比較頻繁,比如一個非常典型的應(yīng)用場景:批量修改訪問修飾符:

快捷鍵大全常用_intellij idea 快捷鍵_快捷鍵關(guān)機(jī)

如何快速完成所有屬性訪問修飾符的修改->這里不再講解。 留作作業(yè)自己嘗試一下?

?總結(jié)

本文繼續(xù)介紹IDEA視圖和選擇相關(guān)的快捷鍵,希望能幫助大家在文本編輯和代碼編輯的道路上提高開發(fā)效率。

補(bǔ)充一句:快捷鍵沒有技巧,練練就好! 下一篇將繼續(xù)介紹IDEA的實用快捷鍵。 好吧,我們下一章見!

如有侵權(quán)請聯(lián)系刪除!

13262879759

微信二維碼