IntelliJ IDEA 的智慧型編碼功能

2021-09-22 10:58:57 字數 889 閱讀 3102

intellij idea有乙個強大的編輯器,並始終幫助您建立無差錯的應用程式。ide有許多智慧型的功能,讓我們看看最重要的幾個。

**補全

**補全通過關聯上下文的情況,節省您的時間。主要有兩種型別的intellij idea的**補全:基礎(按ctrl+space)和智慧型(按ctrl+shift+space)。基本的補全功能工作原理是在您鍵入的瞬間補全任何名稱。智慧型分析完成你目前工作中的環境和提供基於該分析更準確的建議。它過濾函式和變數相匹配的表示式型別展示在列表中。如下圖:當你輸入 out ,就會列出所有 out 開頭的型別、方法等;

會隨著你的輸入逐漸縮小範圍:

行動意圖

當乙個可能出現的問題被懷疑,intellij idea建議乙個解決方案,並在某些情況下可以實施該解決方案(正確地分配變數,建立缺失的引用,等等)。除了語法問題,intellij idea還識別**的構造是否可被優化或改進,並建議適當的意圖的動作,標註有特殊的圖示。如果你想知道在當前情況下ide

到底給出的是什麼建議,單擊電燈泡圖示,或按alt+enter鍵。

intellij idea的提供了巨大的一套從單純的重新命名到自動的**重構這樣複雜的事情如改變方法簽名。

原文:smart coding

IntelliJ IDEA的使用配置

版本號 intellij idea2017.2 大致按照使用順序進行配置 一 idea啟用 複製啟用碼 六 window10 快捷鍵和idea衝突 七 安裝jrebel外掛程式以便實現熱部署,這樣每次改動只要編譯一遍就生效 改動,無需重新啟動 jrebel是收費軟體,可試用14天 安裝方法 無限次使...

IntelliJ IDEA 的熱部署

1.確保使用的是debug模式。2.確保tomcat是由idea例項化的,也就是說tomcat是在idea中配置好的。注意 特殊的修改如 專案配置檔案,某些特殊類新增,方法名稱引數的新增修改引起的不能熱部署就必須重啟,當然你也可以用jrebel外掛程式。此外掛程式收費。可以實現大部分的修改熱部署,包...

更好的使用IntelliJ IDEA

一 快捷鍵的使用 1.文字編輯 刪除 ctr y 複製 ctr d 2.智慧型提示 提示 ctr space 智慧型提示 ctr shift space 完成當前語句 ctr shift enter 建議提示為引數 ctr alt p 對 重新排列格式 ctrl alt l 組織匯入,對import...