成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

我最常用的Intellij IDEA快捷鍵

開發(fā) 開發(fā)工具
你是否在尋找更有效率的編程方法? 使用鍵盤來(lái)代替鼠標(biāo)執(zhí)行操作并不是一個(gè)秘密,這將節(jié)省您大量的時(shí)間。 如果你只是想執(zhí)行一次操作,那么這不是什么大不了的事情。

你是否在尋找更有效率的編程方法? 使用鍵盤來(lái)代替鼠標(biāo)執(zhí)行操作并不是一個(gè)秘密,這將節(jié)省您大量的時(shí)間。 如果你只是想執(zhí)行一次操作,那么這不是什么大不了的事情。但是如果你每天多次使用相同的操作呢?如果將所有這些操作都加起來(lái),就將會(huì)對(duì)您的生產(chǎn)力產(chǎn)生很大的影響。

我?guī)缀跤面I盤快捷鍵來(lái)完成我的大部分操作。在我年輕的時(shí)候,玩了半職業(yè)的實(shí)時(shí)戰(zhàn)略電腦游戲,包括星際爭(zhēng)霸和魔獸爭(zhēng)霸III。 星際爭(zhēng)霸中流行APM(每分鐘操作數(shù)) ,它計(jì)算了玩家每分鐘執(zhí)行的動(dòng)作數(shù)量。 通過(guò)使用工具,可以通過(guò)記錄APM來(lái)判斷玩家是使用鼠標(biāo)操作還是使用鍵盤和鼠標(biāo)的操作組合。 通常,使用鍵盤和鼠標(biāo)組合玩法的玩家獲得游戲勝利的概率要比僅通過(guò)鼠標(biāo)點(diǎn)擊的玩家獲勝概率要高。

那么這和代碼以及IntelliJ有什么關(guān)系呢?通過(guò)上面的例子,我相信你可以聯(lián)想到,通過(guò)學(xué)習(xí)和使用鍵盤快捷鍵來(lái)執(zhí)行所需要的操作,可以有效地提高代碼開發(fā)的效率。 您可以在IntelliJ上查看快捷鍵,也可以通過(guò)監(jiān)視器查看您最常用操作的效率指南。 這些信息是非常有用的,但是馬上改變你的習(xí)慣可能有點(diǎn)困難。為了幫助您,我將在本文介紹一下我最常用的IntelliJ快捷鍵。你可以先熟悉這些,再慢慢學(xué)習(xí)其他快捷鍵。

語(yǔ)句感知選擇器

  • 快捷鍵:CTRL + W / CMD + W
  • 作用:這可以用來(lái)選中上下文代碼。當(dāng)你需要選擇大塊或只是一段代碼的特定部分時(shí),它可以起到非常棒的作用。如果您有以下代碼:files.getFiles().forEach(auctionFile -> createAuctionFile(realm, auctionFile));,您可以將光標(biāo)置于auctionFile中并按下快捷鍵,它將選擇auctionFile。 再按一次,選擇將展開并選中auctionFile -> createAuctionFile(realm, auctionFile)。 如果再次按下,則選擇將繼續(xù)展開并選中files.getFiles().forEach(auctionFile -> createAuctionFile(realm, auctionFile))。 再按***一次,你就會(huì)完整地選中這段代碼。如果你把它與SHIFT結(jié)合,你也可以通過(guò)上下文來(lái)取消選擇。

最近瀏覽的文件

  • 快捷鍵:CTRL + E / CMD + E
  • 作用:這會(huì)彈出一個(gè)窗口,其中包含了您在IDE中最近打開過(guò)的文件。如果你輸入一下內(nèi)容,它會(huì)根據(jù)名稱進(jìn)行過(guò)濾。IDEA Recent Files

IDEA Recent Files

跳轉(zhuǎn)到聲明位置

  • 快捷鍵:CTRL + B / CMD + B
  • 作用:如果您將光標(biāo)放在類、方法或者變量中,然后使用該快捷鍵,就能立即跳轉(zhuǎn)到元素的聲明位置。

完成整句

  • 快捷鍵:CTRL + SHIFT + ENTER/ CMD + SHIFT + ENTER
  • 作用:這個(gè)快捷鍵將嘗試完成您當(dāng)前編寫的語(yǔ)句。如何做到?它會(huì)通過(guò)添加大括號(hào)或分號(hào),以及換行來(lái)完成。例如:如果有以下語(yǔ)句:System.out.print(),按快捷鍵一次,將為該語(yǔ)句添加結(jié)束分號(hào)。再舉一個(gè)例子:if (condition == true),按快捷鍵則會(huì)添加打開和關(guān)閉的大括號(hào),并將光標(biāo)放到if語(yǔ)句的主體內(nèi)部,并附加額外的縮進(jìn)。

跳到到類

  • 快捷鍵:CTRL + N / CMD + N
  • 作用:這個(gè)快捷鍵允許你在你的項(xiàng)目中按你輸入的名字來(lái)搜索Java文件。如果將它與SHIFT集合使用,那么將搜索所有文件。在其上添加ALT,那么將搜索符號(hào)。在搜索區(qū)域中,可以使用CameHumps表示法(僅輸入類名的大寫字母)來(lái)過(guò)濾文件。

IDEA Go to Class

 

智能類型補(bǔ)全

  • 快捷鍵:CTRL + SHIFT + SPACE/ CMD + SHIFT + SPACE
  • 作用:我之前沒有提到它,但是我想你已經(jīng)熟悉了通過(guò)CTRL + SPACE/ CMD + SPACE來(lái)完成自動(dòng)補(bǔ)全。如果你在上面的快捷鍵中增加一個(gè)SHIFT,將獲得更智能的補(bǔ)全操作。這意味著IDE將嘗試匹配適合當(dāng)前上下文的預(yù)期類型,并過(guò)濾所有其他選項(xiàng)。

回退

  • 快捷鍵:CTRL + ALT + ← / CMD + ALT + ←
  • 作用:這個(gè)快捷鍵可以讓您像使用瀏覽器一樣的導(dǎo)航那樣,退回到上一次瀏覽的地方。它會(huì)記住你的光標(biāo)所在位置,甚至導(dǎo)航到其他文件。

前進(jìn)

  • 快捷鍵:CTRL + ALT + → / CMD + ALT + →
  • 作用:這類類似于上面的導(dǎo)航功能,但是是“向前”導(dǎo)航,而不是回退。

高亮所用之處

  • 快捷鍵:CTRL + SHIFT + F7 / CMD + SHIFT + F7
  • 作用:把光標(biāo)放在某個(gè)元素中,按下快捷鍵之后,IDE將高亮顯示所選元素所有出現(xiàn)過(guò)的地方。

除了上面的快捷鍵之外,還有非常多有用的快捷鍵,幾乎每一個(gè)在Intellij中的操作都有一個(gè)等同的快捷鍵。 我們很難一下全部學(xué)習(xí)到位,需要一定的時(shí)間和練習(xí)。 我每個(gè)星期都還在學(xué)習(xí)新東西,如果由于某種原因,我?guī)滋鞗]有編寫代碼,我忘記了我學(xué)到的快捷鍵。 所以我們需要不斷的練習(xí),練習(xí),練習(xí)! 嘗試持續(xù)地學(xué)習(xí)來(lái)掌握它們,而不是一氣呵成。這還是很容易能夠辦到的!

另外,還有一個(gè)IntelliJ的插件,它可以告訴您在使用鼠標(biāo)時(shí)還可以使用的快捷鍵。這個(gè)插件叫Key Promoter,但不幸的是,它似乎不再維護(hù)了。也許我可以更新它的***IntelliJ版本。我還想在效率指南中看到更多快捷鍵或鼠標(biāo)執(zhí)行的操作。如果我找到空閑的時(shí)間,也許我可以做到。

 【本文為51CTO專欄作者“翟永超”的原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)通過(guò)51CTO聯(lián)系作者獲取授權(quán)】

戳這里,看該作者更多好文

責(zé)任編輯:武曉燕 來(lái)源: 51CTO專欄
相關(guān)推薦

2023-07-08 23:02:14

快捷鍵IntelliJIDEA

2024-02-28 18:01:20

IDEAIDEtry

2014-07-21 11:05:32

Eclipse快捷鍵

2023-11-22 18:04:50

快捷鍵? macOS

2009-04-30 15:26:25

Visual Stud快捷鍵技巧

2023-10-27 18:13:01

語(yǔ)句代碼列表

2013-05-30 09:57:49

iOS開發(fā)移動(dòng)開發(fā)Xcode快捷鍵

2023-07-26 00:49:05

Alt搜索箭頭鍵

2023-11-20 18:20:00

開發(fā)插件

2023-09-26 12:28:49

IDEA導(dǎo)航

2023-09-24 23:26:23

IDE代碼導(dǎo)航

2010-08-11 09:11:19

FlexBuilder

2010-03-12 14:21:03

Ubuntu Comp

2010-03-12 14:23:14

Ubuntu Comp

2010-03-12 13:45:38

Ubuntu Comp

2024-06-13 00:00:00

2023-09-26 00:06:05

項(xiàng)目導(dǎo)航IDEA

2009-06-16 13:53:00

netbeans 快捷

2025-01-21 18:07:36

Mac系統(tǒng)代碼

2014-05-12 10:37:09

Ubuntu 12.0快捷鍵
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲国产精品99久久久久久久久 | 国产精品黄视频 | 亚洲精品一区国产精品 | 欧美精品91爱爱 | 色网站在线| 日韩日韩日韩日韩日韩日韩日韩 | 日韩国产中文字幕 | 欧洲精品码一区二区三区免费看 | 国产精品欧美一区喷水 | 久久精品国内 | 欧美日韩成人 | 日本成人中文字幕 | 欧美亚洲第一区 | 99久久精品一区二区毛片吞精 | 91文字幕巨乱亚洲香蕉 | jav成人av免费播放 | 欧洲尺码日本国产精品 | 亚洲欧美精品在线观看 | 亚洲精品日韩精品 | 国产91视频播放 | 日韩在线 | 91亚洲一区| 久久久精品天堂 | 九九久久精品视频 | av色噜噜 | 一级黄色大片 | 青青草国产在线观看 | 成人在线视频一区 | 在线观看日本网站 | 羞羞视频免费在线观看 | 精品一区二区三区四区五区 | 麻豆一区 | 国产欧美一区二区三区在线看 | 成人三级视频在线观看 | 色就干| 国产露脸对白88av | 久久免费观看一级毛片 | 欧美一级黄带 | 狠狠操av| 中文天堂网 | 中文字幕第十五页 |