黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專(zhuān)注Java教育14年 全國(guó)咨詢(xún)/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) hot資訊 Java開(kāi)發(fā)工具IDEA的使用小技巧

Java開(kāi)發(fā)工具IDEA的使用小技巧

更新時(shí)間:2021-11-17 11:11:45 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1358次

IDEA調(diào)試快捷鍵

F8 跳到下一步 相當(dāng)于eclipse的F6

F7 進(jìn)入到方法 相當(dāng)于eclipse 的F7

F9 恢復(fù)程序到下一個(gè)斷點(diǎn) 相當(dāng)于eclispe的 進(jìn)入下一個(gè)斷點(diǎn)

shift+F8 跳到下一個(gè)斷點(diǎn)

Alt+F8 查看變量的值 (也可以鼠標(biāo)點(diǎn)擊變量,出現(xiàn)彈框后,點(diǎn)擊+,即可顯示變量值框)

查看 / 刪除所有斷點(diǎn)

1.checkout項(xiàng)目

方法一:SVN上checkOut項(xiàng)目,file—open...選擇項(xiàng)目路徑。

方法二:VCS——checkout from version control——Subversion(右鍵項(xiàng)目SubVersion用于管理代碼)

2.配置Maven

file——settings——搜maven 勾選override 配置settings文件路徑 D:\tools\apache-maven-3.3.3\conf\settings.xml

3.忽略.class等文件

file——settings——File Types 格式:*.class;target;

4.改字體大小

file——settings——搜font

5.打包

點(diǎn)擊右上角 Maven Project——選擇platform root——lifecycle——先clean再install

6.配置JDk

File——project structure——SDKS/project

7.配置tomcat server

file——settings——application servers

8.搜索快捷鍵

ctrl+shift+F 全局搜 在項(xiàng)目空間中搜索

ctrl+F 搜當(dāng)前類(lèi)里面 方法 Alt+F3 高亮顯示選中文本 F3切換到下一個(gè)匹配項(xiàng)

雙擊shift 搜類(lèi)/文件

ctrl+N 快速打開(kāi)類(lèi)

ctrl+shift+N 快速打開(kāi)文件

Ctrl+Shift+Alt+N,查找類(lèi)中的方法或變量

Ctrl+O 查看類(lèi)中方法和屬性 (原idea快捷鍵為ctrl+F12,keyMap中修改為Ctrl+O)

ctrl+鼠標(biāo)右鍵 方法提示

Ctrl+L 實(shí)現(xiàn)抽象方法

ctrl+alt+V 自動(dòng)抽取變量(new Student() 自動(dòng)補(bǔ)齊Student student =new Student() )

其他常用快捷鍵:

ctrl+G 定位到哪一行

ctrl+X 刪除行

ctrl+D 復(fù)制行

ctrl+shift+U 大小寫(xiě)轉(zhuǎn)換

ctrl+shift+ 上鍵 移動(dòng)一個(gè)方法或代碼塊

ctrl+H 顯示類(lèi)結(jié)構(gòu)圖

ctrl+W 選中文本 (連續(xù)按,選中范圍增大)

ctrl+alt+left/right 返回到上次瀏覽的位置

alt+left/right 切換代碼視圖

Alt+up/down 在方法間快速移動(dòng)

抽象類(lèi)和實(shí)體類(lèi)之間跳轉(zhuǎn):

ctrl+B 找變量的來(lái)源 相當(dāng)于 類(lèi)名下點(diǎn)擊下劃線

ctrl+Alt+B 找抽象類(lèi)的實(shí)現(xiàn)類(lèi)

ctrl+shift+B 找變量的類(lèi) (打開(kāi)變量的定義類(lèi)型)

ctrl+U 跳轉(zhuǎn)到抽象類(lèi)聲明

ctrl+alt+F7 查找變量或方法在工程中,被引用的地方

ctrl+F4關(guān)閉當(dāng)前編輯框

個(gè)人設(shè)置快捷鍵:

hc 類(lèi)注釋

mc 方法注釋

pc 屬性注釋

sysout 打印方法 (output)

psvm main方法 (other)

9.自動(dòng)寫(xiě)Dto set+屬性

Button button=new Button();

選中上文實(shí)例化代碼,按Alt+enter即可,彈出下拉框選擇 generate all setter

自動(dòng)生成以下代碼:

button.setName();

button.setId();

10.自動(dòng)實(shí)現(xiàn) 接口未實(shí)現(xiàn)方法 Ctrl + i

11.ctrl+R 查找/替換 shift+F6 重命名

12.maven上同步項(xiàng)目最新包 Maven project——Reimport 或者右鍵選擇 Synchronize preRelease

13.自動(dòng)生成get或set方法 類(lèi)文件——右鍵generate——getter and setter 或者alt+insert

14.刷新 clean項(xiàng)目 Build——Rebuild project

15.提交代碼 ctrl+k 或者 右鍵項(xiàng)目——subversion——commit directory

回退修改代碼 Subversion——revert

16.Ctrl+Alt+L 格式化代碼

17.Ctrl+Alt+O 優(yōu)化導(dǎo)入的類(lèi)和包

18.文件目錄自動(dòng)鏈接到當(dāng)前編輯文件

project旁邊——設(shè)置按鈕—— 勾選Autoscroll from source

19.ctrl+alt+T 自動(dòng)生成 try-catch代碼,if-else,do-while代碼

20.ctrl+shift+space 自動(dòng)補(bǔ)全代碼

21.ctrl+X 刪除行 Ctrl+D復(fù)制行

22.配置 代碼 自定義快捷鍵

file——settings——live Templates——zhangzcGroup

hc 類(lèi)注釋 mc方法注釋

點(diǎn)擊第四步的Define,選擇EveryWhere(就是在所有文件中生效),也可以自行選擇相應(yīng)的文件中。

上圖中也可以自行定義變量,調(diào)用系統(tǒng)方法。

例如Template text中填寫(xiě)System.out.println($ZHANG$); 然后點(diǎn)擊 Edit variables,彈出的對(duì)話框中配置變量替代的方法。

23.修改/查看已有快捷鍵

file——settings——keymap

24.編輯快捷鍵

ctrl+W 選中一行,一個(gè)代碼塊,一個(gè)方法

ctrl+D 復(fù)制一行

Ctrl+X 刪除一行

25.

ctrl+alt+B 跳轉(zhuǎn)到方法實(shí)現(xiàn)處

ctrl+B 跳轉(zhuǎn)到方法定義處

26.idea 導(dǎo)入非maven項(xiàng)目時(shí)引入lib的jar方法

在myeclipse中的建立的非maven項(xiàng)目如果想導(dǎo)入到idea中,會(huì)出現(xiàn)無(wú)法識(shí)別lib的情況,按照下圖操作即可.

點(diǎn)擊file—project structure 按鈕。

然后按照下圖,點(diǎn)擊1,2,3,就出現(xiàn)下圖的3三個(gè)選項(xiàng),選擇jars and directories 選項(xiàng),然后在彈出的目錄框中選擇自己項(xiàng)目中的lib目錄.點(diǎn)擊確定,即可出現(xiàn)下圖中箭頭對(duì)應(yīng)的選項(xiàng),這樣即可讓lib目錄正常發(fā)揮作用.

27.添加插件:file——settings——plugins

有以下三種方式:

(1)Install JetBrains plugins 從應(yīng)用商店下載添加

(2)Browse repositories 從瀏覽器下載添加

(3)Install plugins from disk 從本地硬盤(pán)添加

27.查看類(lèi)里面屬性和方法file structure

Idea 原快捷鍵 Ctrl+F12 修改為Ctrl+O(與eclipse一致)

28.Lombok插件 settings——plugins——安裝插件

用注解的方式代替各類(lèi)java代碼

    @Data   :注解在類(lèi)上;提供類(lèi)所有屬性的 getting 和 setting 方法,此外還提供了equals、canEqual、hashCode、toString 方法
    @Setter:注解在屬性上;為屬性提供 setting 方法
    @Getter:注解在屬性上;為屬性提供 getting 方法
    @Log4j :注解在類(lèi)上;為類(lèi)提供一個(gè) 屬性名為log 的 log4j 日志對(duì)象
    @NoArgsConstructor:注解在類(lèi)上;為類(lèi)提供一個(gè)無(wú)參的構(gòu)造方法
    @AllArgsConstructor:注解在類(lèi)上;為類(lèi)提供一個(gè)全參的構(gòu)造方法

@EqualsAndHashCode:實(shí)現(xiàn)equals()方法和hashCode()方法

@ToString:實(shí)現(xiàn)toString()方法

@Cleanup:關(guān)閉流

@Synchronized:對(duì)象同步

@SneakyThrows:拋出異常

28.GenerateAllSetter插件

new一個(gè)對(duì)象,alt+enter set對(duì)象所有屬性

29.GsonFormat插件

可根據(jù)json數(shù)據(jù)快速生成java實(shí)體類(lèi)

30.codeGlance插件

小地圖,快速定位代碼 預(yù)覽 開(kāi)啟快捷鍵 ctrl+shift+G

31.key promoter插件

快捷鍵提示工具

32.String manipulation插件 alt+m

字符串處理工具

33.Translation插件 右鍵菜單——translation

英譯漢 漢譯英工具

34.Free Mybatis plugin 插件

讓mybatis.xml像java一樣可以編輯,抽象類(lèi)跳到實(shí)現(xiàn)類(lèi) ctrl+alt+右鍵(和java一樣)

Mybatis plugin插件(付費(fèi)版) 需要破解

35.Grep console 插件

自定義日志顏色

選中內(nèi)容右鍵選中Grep即可生成新的過(guò)濾console。

expression參考以下配置

36.maven helper 插件

查看maven包之間的依賴(lài)關(guān)系,打開(kāi)pom.xml文件,左下角切換 text和Dependency Analyzer視圖

用法:

右鍵單擊Editor | Run Maven

右鍵單擊Project View Toolbar | Run Maven

CTRL + ALT + R —— “Quick Run Maven Goal”操作

自定義目標(biāo):Settings | (Other Settings) | Maven Helper

定義快捷鍵:Settings | Keymap | Plug-ins | Maven Helper

打開(kāi)pom文件,單擊“Dependency Analyzer”選項(xiàng)卡,單擊鼠標(biāo)右鍵得到更多操作。

37.FindBugs 插件 右鍵——FindBugs

使用方法很簡(jiǎn)單,就是可以對(duì)多種級(jí)別的內(nèi)容進(jìn)行finbugs

38.Jrebel插件

熱部署插件 (需要注冊(cè)碼破解)

39.idea未保存文件添加 * 標(biāo)志

以上就是關(guān)于“Java開(kāi)發(fā)工具IDEA的使用小技巧”的介紹,希望對(duì)大家能夠有所幫助。

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 久久青青成人亚洲精品 | 色综合色| 色香欲综合天天影院综合 | 英国一级黄色片 | 日韩欧美一区二区在线观看 | 久久久精品午夜免费不卡 | 狠狠色噜噜狠狠狠狠五月婷 | 全免费a级毛片免费看 | 国产精品亚洲欧美大片在线看 | 日本www色视频萌爱网 | 欧美成人 一区二区三区 | 日韩不卡一区二区三区 | 羞羞影院男女午夜爽爽影视 | 一个人看的在线www高清视频 | 91大片淫黄大片.在线天堂 | 福利片网址 | 中文字幕亚洲无线码在线一区 | 美女黄色在线观看 | 亚洲大成色www永久网址 | 色av.com| 亚洲欧美日韩在线观看播放 | 成人免费在线观看视频 | 日韩一| 中文亚洲字幕 | 精品在线一区二区 | 亚洲三级大片 | 欧美一级大片在线观看 | 最近高清无吗免费看 | 天天操夜夜添 | 福利社看片 | 日韩精品一区二区三区在线观看l | 亚洲国产精品久久久天堂 | 国产又黄又湿又刺激不卡网站 | 欧美成人a视频 | 欧美日韩一级大片 | 亚洲人成网站色7799在线观看 | 天堂色视频 | 久久精品免费全国观看国产 | 一二三区乱码一区二区三区码 | 涩涩涩视频在线观看免费 | 亚洲人成在线观看一区二区 |