idea的常用功能

2021-08-19 23:31:55 字數 1053 閱讀 9359

快捷鍵的使用常常能起到事半功倍的效果,話不多說,看下面常用的快捷方式吧。熟練使用絕對大大提高開發速度。

一,搜素快捷鍵

1.ctrl+n搜素類,相當於eclipse的ctrl+shift+r

2.ctrl+shift+n 搜尋所有檔案,包含類,xml,js,web 等

3.ctrl+h 檢視類的繼承關係,例如string的父類是object

4.ctrl+alt+b 檢視子類方法實現,方便檢視實現類

ctrl+b可以檢視父類或父方法定義,但是不如ctrl+滑鼠左鍵方便。但是在這裡,ctrl+b或ctrl+滑鼠左鍵只能看見map介面的抽象方法put的定義,不是我們想要的,這時候ctrl+alt+b就可以檢視hashmap的put方法

5.alt+f7查詢類或方法在哪被使用

相當於eclipse的ctrl+shif+h,但是速度快得多

6.ctrl+f/ctrl+shift+f按照文字的內容查詢

相當於eclipse的ctrl+h,速度優勢更加明顯。其中ctrl+f是在本頁查詢,ctrl+shift+f是全域性查詢

7.shift+shift搜尋任何東西,絕殺。

二、其它快捷鍵

1.idea中預設為ctrl+f4,而一般的編輯器中關閉當前檔案快捷鍵為ctrl+w,可自行設定。

2.ctrl+y 刪除當前行

3.ctrl+d 複製當前行到下一行

4.ctrl+alt+o 去除沒有引用的包

以上所有快捷鍵都可修改為自己熟悉的鍵位,如ctrl+f4

settings——>keymap——>main menu——>window——>editor tabs——>close

右鍵新增即可。

js jq 的常用功能

js的新增屬性和移除屬性 新增 document.getelementbyid down setattribute disabled true 移除 document.getelementbyid up removeattribute disabled jq的新增屬性和移除屬性 新增 up attr...

vim的常用功能

vim三種模式 1.命令模式 1 調整vim工作模式 在vim程式中 set 調整引數 示例 set nu 行號新增 set nonu 取消行號 set mouse a 新增滑鼠選擇 set cursorline行線顯示 注 在vim程式中設定的vim工作方式是臨時的,在vim關閉後會還原,如果要永...

Nginx的常用功能

server server server 192.168.20.1 8080 應用伺服器1 server 192.168.20.2 8080 應用伺服器2 server ip hash 根據客戶端ip位址hash值將請求分配給固定的乙個伺服器處理 server 192.168.20.1 8080 s...