IDEA 最特殊的快捷鍵 Alt + Enter 介紹

2022-04-29 16:11 更新

說明

  • 這是一個非常特殊的快捷鍵,有必要拿出來單獨講。
  • 強烈注意:此快捷鍵跟光標所在位置有著很嚴重關(guān)聯(lián)關(guān)系,光標放的位置不同,使用此快捷鍵出來的菜單選項完全不一樣。
  • 可以從幾個思路:Java 類、JSP、HTML、JavaScript、CSS、SQL 等文件類型
  • 下面演示的各個功能是基于:IntelliJ IDEA 2016.1.1,如果你使用早期版本,可能不一定有對應(yīng)的功能。

智能輔助

智能輔助
  • 接口類 中,如果光標當前所在的方法,已經(jīng)在 接口實現(xiàn)類 中生成了,則此快捷鍵的效果是跳轉(zhuǎn)。
  • 接口類 中添加一個方法后,讓該 接口實現(xiàn)類 也跟著生成
智能輔助
  • 接口實現(xiàn)類 中添加一個方法后,讓該 接口類 也跟著生成
智能輔助
  • 對當前光標所在類,生成單元測試類
智能輔助
  • 對當前光標所在類,創(chuàng)建子類,常用在對接口生成接口實現(xiàn)類
智能輔助
  • 移除未使用的變量、對象等元素
智能輔助
  • 對屬性創(chuàng)建 ?set?、?get ?方法
智能輔助
  • 添加 doc,只能把光標放在方法名或是變量名等這類元素上才會有
智能輔助
  • 把自己造的單詞加入詞庫中,讓拼寫單詞檢查錯誤的波浪線效果消失。
智能輔助
  • 自己造的詞庫在上圖所示位置。
智能輔助
  • 快速移除當前類所繼承的接口,并且同時清空已經(jīng)寫好的該接口所有的 ?Override ?方法。
  • 光標只能放置在? 接口實現(xiàn)類? 的 接口對象單詞 上才可以實現(xiàn)。
智能輔助
  • 修改光標當前元素的作用域
智能輔助
  • 給調(diào)用的方法生成返回值
  • 根據(jù)返回值自動強轉(zhuǎn)
智能輔助
  • 對光標所在的對象進行包導(dǎo)入
智能輔助
  • 切換成靜態(tài)導(dǎo)入
智能輔助
  • 根據(jù)? Language Level ?級別不同,JDK 特性不同,給不同意見。?Language Level? 的含義在其他章節(jié)有講過。
智能輔助
  • 給 ?Hibernate ?的 ?Entity ?對象分配數(shù)據(jù)源,從而產(chǎn)生一系列智能功能


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號