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

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

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

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

13262879759

工作日:9:00-22:00

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

發(fā)布時間:2023-06-16

瀏覽次數(shù):0

?前言

兩個月后,好久不見,回去繼續(xù)。

說到下一篇,不得不回到2022-02-01假期:,介紹IDEA導(dǎo)航相關(guān)的快捷鍵。 熟練使用后,可以快速定位代碼位置intellij idea 快捷鍵,從而提高工作效率。

本篇繼續(xù)從和方面講一下IDEA的快捷鍵操作。

intellij idea 快捷鍵_intellij idea找不到圖標(biāo)_intellij idea使用教程

專欄相關(guān)下載版本協(xié)議?Text IDEA快捷鍵?

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

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

最近打開的文件

文件

+e

文件:包括所有文件類型,例如 .java、.class、.

intellij idea使用教程_intellij idea找不到圖標(biāo)_intellij idea 快捷鍵

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

intellij idea找不到圖標(biāo)_intellij idea 快捷鍵_intellij idea使用教程

最近的位置

+shift+e

我知道返回“快速返回上一次編輯”的快捷鍵是+shift+。 這個快捷鍵“比較厲害”,可以顯示最近的位置(光標(biāo)經(jīng)過的地方),可以輔助+shift+up達(dá)到快速定位的目的:

intellij idea找不到圖標(biāo)_intellij idea使用教程_intellij idea 快捷鍵

同樣,如果只想查看最近編輯的位置,再按一次該快捷鍵即可。

intellij idea使用教程_intellij idea找不到圖標(biāo)_intellij idea 快捷鍵

說實話,這個快捷鍵我用的不多,因為個人習(xí)慣喜歡用前進(jìn)后退的形式,但有時候彎多了還是會用。 它對不同人的幫助作用可能不同,因人而異,所以自己去挑選吧。

(優(yōu)先

+,

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

intellij idea找不到圖標(biāo)_intellij idea 快捷鍵_intellij idea使用教程

不用說,這個快捷鍵的使用頻率很高。 并且,在Mac操作系統(tǒng)中,軟件的(偏好)設(shè)置快捷鍵就是它,(幾乎)無一例外。

打開/隱藏窗口

+1

要說IDEA中的窗口是最常用的,不止是編輯窗口之外,肯定是窗口了。

intellij idea 快捷鍵_intellij idea使用教程_intellij idea找不到圖標(biāo)

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

至于其他窗口(如Maven窗口、Run窗口、Debug窗口),有(或可以有)對應(yīng)的快捷鍵。 根據(jù)自己的習(xí)慣,需要的就拿。

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

隱藏所有工具

+shift+f12

首先解釋一下名詞:什么是編輯窗口? 看圖就明白了:

intellij idea使用教程_intellij idea 快捷鍵_intellij idea找不到圖標(biāo)

編輯器窗口是每個IDE最重要的窗口,在這里可以查看內(nèi)容、編輯等,其他窗口通常只是輔助的、“臨時的”。

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

說實話,這個快捷鍵筆者用得挺頻繁的,因為無擾上癮編程的效率其實挺高的,不信你可以試試。

聚焦/返回編輯器

重點

Esc鍵

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

Tips:esc是將焦點返回給編輯器,語義不要和+shift+混淆

?選擇

更改名稱、批量更改、欄目編輯、選擇要查找的項目……這些都是開發(fā)過程中很常見的“需求”,往下看

按行選擇

跟上

移位+↑

打倒

移動+↓

intellij idea使用教程_intellij idea找不到圖標(biāo)_intellij idea 快捷鍵

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

說明:左右一一選擇,使用shift+←/→

按模塊選擇

+↑

+↓

intellij idea找不到圖標(biāo)_intellij idea 快捷鍵_intellij idea使用教程

相比按行選擇,變得更加“智能”:可以理解上下文,感知調(diào)用了哪些模塊,然后快速選擇一個模塊,不管多長,一步到位,就是非常有效率。

其實這里還有一個小知識點需要補充一下。 這里指的是什么模塊:

這些感性的選擇規(guī)則挺有意思的:就是保證模塊的層次,越早選擇模塊,就好像它們能聽懂你一樣。 這也是強類型語言的魔力嗎?

Tips:這里的上下箭頭不代表純方向,而是代表增加/減少。比如沒有選中模塊時,按+↓無效,雖然下面有代碼塊,但不會向上選中

查找上一個/下一個

查找/移動到下一個

+g

查找/移動到

+shift+g

intellij idea 快捷鍵_intellij idea使用教程_intellij idea找不到圖標(biāo)

這個快捷鍵最底層是+f,但是不會調(diào)出搜索窗口,使用起來比較方便。 雖然在文件中搜索是一個很常見的功能,但是 IDEA 提供了這種方便的操作。 在功能上,匹配方式完全由最新的+f決定。

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

再按一次+g,你會發(fā)現(xiàn)key中的Key已經(jīng)沒有被選中了。

筆者使用這個快捷鍵的頻率很高,因為它比調(diào)出搜索窗口更方便快捷,而且大部分時候都能滿足我的搜索需求,雖然大多數(shù)時候我們搜索的還是很準(zhǔn)確的。

重復(fù)選擇

重復(fù)選擇下一個,重復(fù)選擇所有。 這個功能超級超級超級好用,批量操作~

和上一個功能的區(qū)別:之前只會一直選一個,這里會選多個,可以批量編輯

為下一步添加

+g

+shift+g

全部

++g

解釋:匹配規(guī)則為:所有文本匹配,不管+f。

intellij idea找不到圖標(biāo)_intellij idea使用教程_intellij idea 快捷鍵

三個光標(biāo)代表批量編輯。

+g 會在第一個文本的基礎(chǔ)上繼續(xù)選擇下一個同名的文本(+shift+g 是取消選擇)。 如上圖,批量更改非常方便,雖然不在同一個欄目和不同的地方,也不是所有的代碼(帶注釋),可以大大提高操作效率。

同時,由于進(jìn)入了“多游標(biāo)”模式,您還可以“批量連接游標(biāo)”,進(jìn)行自己喜歡的操作。 比較常見的是:在對應(yīng)行的所有行的行首/行尾添加/減去內(nèi)容。

intellij idea 快捷鍵_intellij idea使用教程_intellij idea找不到圖標(biāo)

Tips:請注意本函數(shù)與這些函數(shù)的定位區(qū)別,不要混淆使用造成編寫bug。

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

為了節(jié)省篇幅,這里只列出10個號碼,實際可能很長

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

要求將前面橫向排列的數(shù)字內(nèi)容改為:

垂直排列

數(shù)字之間用冒號隔開(原來用|)

對于這種情況,用這個快捷鍵就很簡單了,操作步驟如下:

選擇一個 | 象征

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

輸入,替換 |

使用快捷鍵回到開頭(所有行),鍵盤,將列轉(zhuǎn)為行。 你完成了:

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

一般來說:對于以上簡單文本的編輯,作者都會用到文本,這個功能的快捷鍵和IDEA一樣。 看來很多主流IDE的快捷鍵都遵循“標(biāo)準(zhǔn)”intellij idea 快捷鍵,開發(fā)者切換起來也足夠方便了。

最后,我想指出一點:這個快捷鍵雖然好,但請不要小心使用。 本次操作為純文本操作,需要注意選擇的編輯范圍,防止被刺傷。

尤其是用++g全選的時候,一定要勾選清楚(很長的詞組不太容易受傷,短詞組更要注意)

切換到列模式

欄目編輯模式,特殊場景特殊福利。

模式

+shift+8

intellij idea 快捷鍵_intellij idea找不到圖標(biāo)_intellij idea使用教程

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

intellij idea使用教程_intellij idea 快捷鍵_intellij idea找不到圖標(biāo)

如果添加,則表示編輯窗口當(dāng)前為分欄模式,拖動鍵盤/方向鍵為分欄編輯。

注意:按 esc 很難退出列模式。 退出方法是:再按+shift+8

一般來說,專欄模式只需要在某些情況下立即開啟,并不需要常年存在。 因此,IDEA 提供了一種快捷方式:按住該鍵,然后垂直拖動光標(biāo),即可達(dá)到列編輯一樣的效果。 優(yōu)勢更明顯:隨它去吧。

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

intellij idea找不到圖標(biāo)_intellij idea 快捷鍵_intellij idea使用教程

如何快速完成所有屬性訪問修飾符->的修改,這里不做說明。 把它留作作業(yè),自己試試?

?總結(jié)

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

還是要補充那句話:快捷鍵沒有方法,練習(xí)結(jié)束! 上一篇繼續(xù)介紹了IDEA的實用快捷鍵。 那么,我們將在上一篇再會!

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

13262879759

微信二維碼