-
Ctrl + Shift +V 復(fù)制歷史查看全部
-
mac idea2023? 快捷鍵
Command + L ? ?在當(dāng)前文件跳轉(zhuǎn)到指定行的指定處 ? ?
Control+ 方向鍵左 / Control+ 方向鍵右 ? ?左右切換打開編輯選項卡 頁 ? ?
新版本沒有Show in Explorer? 替換為 Open in Finder
查看全部 -
?
domain:跟表相關(guān)操作
查看全部 -
復(fù)制一行:光標(biāo)放任意位置,ctrl+c
復(fù)制歷史:ctrl+shift+v,
雙擊記錄后,可在當(dāng)前光標(biāo)處粘貼普通粘貼后,會自動格式化:ctrl+v
簡單粘貼,不會格式化,但是會保留空格:
格式化代碼:ctrl+alt+L
剪切光標(biāo)所在行,并刪除改行:ctrl+x
復(fù)制多行:ctrl+d
快速移動某行:Alt+shift+上/下shift:
查看全部 -
代碼模板?
settings->live templates直接寫快捷鍵(可以自定義)
psvm
sop
?fori
foreach
setting->postfix 先寫變量或表達式+快捷鍵
xxx.null
xxx.sop
查看全部 -
代碼重構(gòu) 右鍵->refactor
選中需要重命名的地方 shift+F6 修改后回車
對不需要的可以選中exclude
抽取
文件的移動
拖動/選中+F6/
文件的復(fù)制
選中被復(fù)制文件+F5
刪除文件
safe delete
查看全部 -
鍵盤和鼠標(biāo)配合
縱向選擇 atl+鼠標(biāo)左鍵選擇
選中一大段代碼 鼠標(biāo)點擊首行 找到尾行 按shift+鼠標(biāo)點擊尾行
快速移動/復(fù)制代碼 從尾行開始選中只首行的上一行結(jié)尾
類或方法的跳轉(zhuǎn) ctrl+鼠標(biāo)左鍵進入
????? ? ? ? ? ? ? ? ? ? ? ? ? ? ctrl+atl+方向左鍵
查看全部 -
alt+enter
在報錯處按
導(dǎo)入包
在波浪線警告處按
把自定義名字導(dǎo)入字典
沒報錯沒警告按 移除未使用變量 為變量創(chuàng)建屬性?
查看全部 -
單個文件中查找 ctrl+f
單個文件中替換 ctrl+r
全局查找 ctrl+shift+f
全局替換 ctrl+shift+r
查找文件 ctrl+shift+n 鍵入文件名
查找所有菜單或操作 ctrl+shift+a
萬能查找 雙擊shift(不能查找文件內(nèi)容)
2019版本中將幾個搜索集成到了一個窗口中
查看全部 -
行內(nèi)跳轉(zhuǎn) home鍵行首?
????????????????????? ?end鍵行尾
????????????????????? ?ctrl+左/右跳轉(zhuǎn)一個詞
行內(nèi)選中 ctrl+shift+左/右選中一個詞
根據(jù)行號定位 ctrl+g
tabs快速切換 atl+左/右
查看最近瀏覽過的文件 ctrl+e
快速打開文件所在的文件夾/項目 右鍵-show in explorer?
導(dǎo)航欄文件切換 導(dǎo)航欄
全屏當(dāng)前文件 雙擊
atl+instert 插入get/set方法
查看全部 -
Alt+Enter相對于eclipse中的Alt+/,代碼提示、自動導(dǎo)入等
查看全部 -
設(shè)置字體大小,setting快捷鍵:Ctrl+Alt+S
編輯器的字體設(shè)置
????????
3.控制臺字體設(shè)置
????????
4.設(shè)置編碼
????????在設(shè)置中輸入encode查找,每一項都點開 確認編碼是否是UTF-8。
5.jdk設(shè)置
????File -> Project Structrure -> Project,選擇jdk
6.autoscroll,編輯區(qū)選擇某個文件的時候,項目結(jié)構(gòu)中自動定位到文件位置
????
7.auto? import,自動導(dǎo)包
????setting中搜索auto imp找到auto? import,勾選Optimize imports.....
查看全部 -
alt+鼠標(biāo)縱向拖動:多行同時操作
鼠標(biāo)點擊一行后,滾動下去找到最后一行,按住shift+鼠標(biāo)點擊最后一行:選中大段代碼查看全部 -
ctrl+alt+l: 整理代碼生成器生成的代碼格式
ctrl+shift+v:查看復(fù)制歷史
ctrl+d:把set語句復(fù)制多行查看全部 -
ctrl+左右:行內(nèi)
alt+左右:標(biāo)簽
ctrl+alt+左右: 鼠標(biāo)
ctrl+g 跳轉(zhuǎn)到行號
ctel+e 跳轉(zhuǎn)到最近使用的文件查看全部 -
1、開啟IDEA的自動編譯(靜態(tài))
具體步驟:打開頂部工具欄 File -> Settings -> Build,Execution,Deployment -> Compiler 然后勾選 Build project automatically 。
2、 開啟IDEA的自動編譯(動態(tài))
具體步驟:打開頂部工具欄 File -> Settings -> Advanced Settings -> Compiler -> 然后勾選 Allow auto-make to start even if developed application is currently running。
3、開啟IDEA的熱部署策略(非常重要)
具體步驟:點擊Edit COnfigurations…進入
選擇Modif options -> On ‘Updata’ actrion -> Update classes and resources
4、在pom.xml文件中導(dǎo)入熱部署插件
1.添加plugin到pom.xml
復(fù)制代碼
<build>
? ? <plugins>
? ? ? ? <plugin>
? ? ? ? <groupId>org.springframework.boot</groupId>
? ? ? ? <artifactId>spring-boot-maven-plugin</artifactId>
? ? ? ? <configuration>
? ? ? ? ? <fork>true</fork>
? ? ? ? ? <addResources>true</addResources>
? ? ? ? </configuration>
? ? ? </plugin>
? ? </plugins>
?</build>
```java
查看全部 -
最后一條是左鍵哦
查看全部 -
1、setting ctrl+alt+s?通用設(shè)置
setting-font字體
setting-encode UTF8編碼
一次性鼠標(biāo)滾輪+Ctrl控制代碼字體大小
setting-auto Import?自動導(dǎo)入引用
2、project structure ctrl+alt+shift+s?當(dāng)前項目設(shè)置
設(shè)置JDK
3、小齒輪功能含義Flatten Packages:攤平包結(jié)構(gòu);勾選時包按行展示,不勾選包按層級展示。
Show Members:顯示類的成員,包括屬性方法等。
Autoscroll to Source:當(dāng)點擊目錄中的文件時自動打開文件。
Autoscroll from Source:打開文件時,自動定位到文件所在的目錄。
Autoscroll to Source -> Open Files with Single Click? 同上 新版本
Autoscroll from Source -> Always Select Opened File 同上 新版本Sort by Type:按文件類型排序,如果不勾選默認按文件名排序。
Folders Always on Top:文件夾保存在最上面。
Show Excludes Files:顯示Exclude文件,比如:target目錄。
查看全部 -
1、工具介紹
Spring Boot: 可以快速搭建好可運行JAVA項目
Mybatis: 訪問數(shù)據(jù)庫(Java和數(shù)據(jù)庫之間的映射介質(zhì)),持久層的框架。
Devtools: 熱部署工具,
2、分層結(jié)構(gòu)
Config: 所有的配置
Controller: 請求入口。所有請求的入口,前后端交互的入口
Services:邏輯層。負責(zé)所有的業(yè)務(wù)邏輯.介于Controller和Mapper之間,也是Domain和Dto的轉(zhuǎn)換層
Mapper: 持久層。或叫Dao,負責(zé)Java和數(shù)據(jù)庫交互。包括interface和xml兩類文件
Domain(Po):表映射實體。用一個Java類來映射數(shù)據(jù)庫表,類名就相當(dāng)于表名,類的屬性就相當(dāng)于表的字段。用在Service和Mapper層。
Dto:數(shù)據(jù)傳輸對象。用于前后端數(shù)據(jù)交互 。用在Controller層和Service層
注:Domain類的屬性完全和表的字段一致;Dto類的屬性一般和表一致,但會根據(jù)不同的業(yè)務(wù)廠家適當(dāng)增加、減少屬性。
查看全部 -
項目調(diào)試
查看全部 -
已完成
查看全部 -
maven插件
https://shimo.im/docs/vVqRVlY8ZycRzoqy/ 《maven插件》,可復(fù)制鏈接后用石墨文檔 App 或小程序打開
查看全部 -
mybatis插件
https://shimo.im/docs/25q5M4ZopYfGe2qD/ 《mybatis插件》,可復(fù)制鏈接后用石墨文檔 App 或小程序打開
查看全部 -
git插件
https://shimo.im/docs/dPkpK91QJvS8jpqO/ 《git插件》,可復(fù)制鏈接后用石墨文檔 App 或小程序打開
查看全部 -
集成git插件
https://shimo.im/docs/aBAYVBjlDvix273j/ 《1、集成git插件》,可復(fù)制鏈接后用石墨文檔 App 或小程序打開
查看全部 -
更多實用技巧
https://shimo.im/docs/zdkyBmYenRH7JBA6/ 《更多實用技巧》,可復(fù)制鏈接后用石墨文檔 App 或小程序打開
查看全部 -
常用窗口
https://shimo.im/docs/XKq4M4RM6PFE0rkN/ 《常用窗口》,可復(fù)制鏈接后用石墨文檔 App 或小程序打開
查看全部 -
代碼模板
https://shimo.im/docs/1d3aVJlOYasWB0qg/ 《代碼模板》,可復(fù)制鏈接后用石墨文檔 App 或小程序打開
查看全部 -
https://shimo.im/docs/aBAYVB2mjmsK7e3j/ 《代碼重構(gòu)Refactor》,可復(fù)制鏈接后用石墨文檔 App 或小程序打開
查看全部
舉報