Intellij IDEA的一些東西

2022-07-20 06:42:15 字數 2526 閱讀 1488

2016-03-19 15:26

ctrl + r 在當前檔案進行文字替換 (必備)

ctrl + n 根據輸入的 類名 查詢類檔案

ctrl + ctrl + h 顯示當前類的層次結構

ctrl + o 選擇可重寫的方法

ctrl + i 選擇可繼承的方法g 在當前檔案跳轉到指定行處

shift + f2 跳轉到上乙個高亮錯誤 或 警告位置

debug 常用快捷鍵

快捷鍵

介紹

f7在 debug 模式下,進入下一步,如果當前行斷點是乙個方法,則進入當前方法體內,如果該方法體還有方法,則不會進入該內嵌的方法中 必備

f8 在 debug 模式下,進入下一步,如果當前行斷點是乙個方法,則不進入當前方法體內 必備

f9 在 debug 模式下,恢復程式執行,但是如果該斷點下面**還有斷點則停在下乙個斷點上 必備

alt + f8

在 debug 的狀態下,選中物件,彈出可輸入計算表示式除錯框,檢視該輸入內容的除錯結果 必備

ctrl + f8

在 debug 模式下,設定游標當前行為斷點,如果當前已經是斷點則去掉斷點

shift + f7

在 debug 模式下,智慧型步入。斷點所在行上有多個方法呼叫,會彈出進入哪個方法

shift + f8

在 debug 模式下,跳出,表現出來的效果跟 f9 一樣

ctrl + shift + f8

在 debug 模式下,指定斷點進入條件

alt + shift + f7

在 debug 模式下,進入下一步,如果當前行斷點是乙個方法,則進入當前方法體內,如果方法體還有方法,則會進入該內嵌的方法中,依此迴圈進入

點選 drop frame 按鈕之後,斷點重新回到方法體之外

facts 可以理解為用於配置專案的框架區,在這裡管理專案使用的框架配置檔案。這個是 intellij idea 特有的乙個配置點。

intellij idea 自帶模擬請求工具 rest client; tools->test restful web service

idea配置檔案的一些配置

intellij ideaproject是最頂級的級別,次級別是module。乙個project可以有多個module。目前主流的大型專案結構都是類似這種多module結構,這類專案一般是這樣劃分的,比如:core moduleweb moduleplugin modulesolr module等等,模組之間彼此可以相互依賴。通過這些module的命名也可以看出,他們之間應該都是處於同乙個專案業務情況下的模組,彼此之間是有不可分割的業務關係的。

乙個project是由乙個或多個module組成,模組之間盡量是處在同乙個專案業務的的情況下,彼此之間互相依賴關聯。這裡用的是盡量,因為intellij ideaproject是乙個沒有具備任何編碼設定、構建等開發功能的,主要起到乙個專案定義、範圍約束、規範等型別的效果,也許我們可以簡單地理解為就是乙個單純的目錄,只是這個目錄命名上必須有其代表性的意義。

乙個工程裡面

匯入eclipse專案之後這些依賴都刪了然後libraries裡面選個資料夾導包

就是把lib目錄轉換成乙個依賴包。這樣的好處是,當我們專案有新新增依賴包,我們只要放置在lib目錄下即可自動被專案引入,原因就是因為我們這裡引的是目錄,而不是乙個乙個依賴包。

《更多》

Intellij IDEA的一些快捷鍵

1 行複製 ctrl d 2 行刪除 ctrl y 3 行移動 ctrl shift 上 下方向鍵1 類查詢 ctrl n 2 字元查詢 當前檔案 ctrl f 3 全域性查詢 ctrl shift f 注意是否存在熱鍵衝突 對於部分輸入法,切換繁體字也是ctrl shift f 6 當前檔案結構 ...

IntelliJ IDEA的一些常用快捷鍵整理

intellij idea的一些常用快捷鍵 快速輸入 psvm main快捷輸入 sout system.out.println 快捷輸入 fori for迴圈 alt insert構造方法 getter setter tostring等方法 for user user users 只需輸入user...

intellij idea 11的一些配置優化

使用intellij idea也有一段時間了,用起來的確比較順手,就是開始時候有點不太適應 intellij idea 本身自帶了很多外掛程式,根據自己需求安裝少量或者不安裝外掛程式都可以 2.關於inetellij 使用svn,vcs browse vcs repository browse su...