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

我最常用的Intellij IDEA快捷鍵

開發 開發工具
你是否在尋找更有效率的編程方法? 使用鍵盤來代替鼠標執行操作并不是一個秘密,這將節省您大量的時間。 如果你只是想執行一次操作,那么這不是什么大不了的事情。

你是否在尋找更有效率的編程方法? 使用鍵盤來代替鼠標執行操作并不是一個秘密,這將節省您大量的時間。 如果你只是想執行一次操作,那么這不是什么大不了的事情。但是如果你每天多次使用相同的操作呢?如果將所有這些操作都加起來,就將會對您的生產力產生很大的影響。

我幾乎用鍵盤快捷鍵來完成我的大部分操作。在我年輕的時候,玩了半職業的實時戰略電腦游戲,包括星際爭霸和魔獸爭霸III。 星際爭霸中流行APM(每分鐘操作數) ,它計算了玩家每分鐘執行的動作數量。 通過使用工具,可以通過記錄APM來判斷玩家是使用鼠標操作還是使用鍵盤和鼠標的操作組合。 通常,使用鍵盤和鼠標組合玩法的玩家獲得游戲勝利的概率要比僅通過鼠標點擊的玩家獲勝概率要高。

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

語句感知選擇器

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

最近瀏覽的文件

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

IDEA Recent Files

跳轉到聲明位置

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

完成整句

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

跳到到類

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

IDEA Go to Class

 

智能類型補全

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

回退

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

前進

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

高亮所用之處

  • 快捷鍵:CTRL + SHIFT + F7 / CMD + SHIFT + F7
  • 作用:把光標放在某個元素中,按下快捷鍵之后,IDE將高亮顯示所選元素所有出現過的地方。

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

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

 【本文為51CTO專欄作者“翟永超”的原創稿件,轉載請通過51CTO聯系作者獲取授權】

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

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2024-02-28 18:01:20

IDEAIDEtry

2023-07-08 23:02:14

快捷鍵IntelliJIDEA

2023-11-22 18:04:50

快捷鍵? macOS

2014-07-21 11:05:32

Eclipse快捷鍵

2009-04-30 15:26:25

Visual Stud快捷鍵技巧

2023-10-27 18:13:01

語句代碼列表

2013-05-30 09:57:49

iOS開發移動開發Xcode快捷鍵

2023-07-26 00:49:05

Alt搜索箭頭鍵

2023-11-20 18:20:00

開發插件

2023-09-26 12:28:49

IDEA導航

2023-09-24 23:26:23

IDE代碼導航

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

2010-08-11 09:11:19

FlexBuilder

2023-09-26 00:06:05

項目導航IDEA

2025-01-21 18:07:36

Mac系統代碼

2014-05-12 10:37:09

Ubuntu 12.0快捷鍵

2009-06-16 13:53:00

netbeans 快捷
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲欧美日韩精品久久亚洲区 | 国产日本精品视频 | 午夜精品 | 中文字幕视频三区 | 在线国产小视频 | 日日干天天操 | 精品久久久久久18免费网站 | 成人午夜免费福利视频 | 国产视频精品视频 | 91在线导航| 国产激情免费视频 | 在线一区 | 亚洲3级| 免费在线视频精品 | 免费一级做a爰片久久毛片潮喷 | 精品一区二区三区在线观看 | 国产欧美在线视频 | 国产美女黄色 | 黄色免费网站在线看 | www国产成人 | 人人草人人干 | 91精品国产91久久久久游泳池 | 91热爆在线观看 | 日本一区二区三区免费观看 | 亚洲国产日韩欧美 | 亚洲精品成人在线 | 国产高清视频在线 | 久久久久1 | 亚洲免费视频网址 | 亚洲成人免费在线 | 在线高清免费观看视频 | 亚洲国产一区二区三区, | 日本欧美大片 | 国产精品久久久久久久久久久久久久 | 亚洲国产成人久久综合一区,久久久国产99 | 国产91 在线播放 | 国产精品精品视频一区二区三区 | 国产网站在线免费观看 | 九九久视频 | 亚洲精品欧美 | 国产成人精品高清久久 |