首頁 開發工具 PHPstorm phpstrom 快捷鍵總結

phpstrom 快捷鍵總結

Sep 21, 2019 am 09:09 AM

phpstrom 快捷鍵總結

phpstrom 快速鍵總結

#常用快速鍵

Esc 鍵編輯器(從工具視窗)

F2(Shift F2) 下/ 上高亮錯誤或警告快速定位

F3 向下查找關鍵字出現位置

F4 尋找變數來源

F5 複製檔案/ 資料夾

F6 移動

F11 切換書籤

F12 返回到先前的工具視窗

#注意:部分快捷鍵,必須在沒有更改快捷鍵的情況下才可以使用

查詢快捷鍵

#CTRL N 查找類別

CTRL SHIFT N 查找文件,開啟工程中的檔案(類似eclipse 中的ctrl shift R),目的是開啟目前工程下任意目錄的檔案

CTRL SHIFT ALT N 尋找類別中的方法或變數(JS)

CIRL B 找變數的來源,跳到變數申明處

CTRL ALT B 找所有的子類別

CTRL SHIFT B 找變數的類別

CTRL G 定位行,跳轉行

CTRL F 在目前視窗尋找文字

CTRL SHIFT F 在指定路徑尋找文字

CTRL R 目前視窗取代文字

CTRL SHIFT R 在指定路徑替換文字

ALT SHIFT C 尋找修改的文件,最近變更歷史

CTRL E 最近開啟的文件

#F3 尋找下一個

SHIFT F3 尋找上一個

F4 尋找變數來源

CTRL ALT F7 選取的字元尋找工程出現的地方

ALT F7 直接查詢選取的字元

Ctrl F7 檔案中查詢選取字元

自動程式碼

#ALT 回車導入包,自動修正

CTRL ALT L 格式化代碼

CTRL ALT I 自動縮排

CTRL ALT O 最佳化導入的類別和套件

CTRL E 最近更改的檔案/ 代碼

CTRL SHIFT SPACE 切換視窗

CTRL SPACE 空白程式碼自動完成,程式碼提示,一般與輸入法衝突

CTRL ALT SPACE 類別名稱或介面名稱提示(與系統衝突)

# CTRL P 方法參數提示,顯示預設參數

CTRL J 自動程式碼提示,自動補全

CTRL ALT T 把選取的程式碼放在TRY {} IF {} ELSE {} 裡

ALT INSERT 產生程式碼(如GET,SET 方法,建構子等)

#複製捷徑

##F5 複製檔案/ 資料夾

CTRL C 複製

CTRL V 貼上

CTRL X 剪切,刪除行

CTRL D 複製行

Ctrl Y 刪除行插入符號

CTRL SHIFT V 可以複製多個文字

#高亮

CTRL F 選取的文字,高亮顯示上下跳到下一個或上一個

F2(Shift F2) 高亮錯誤或警告快速定位

SHIFT F2 高亮錯誤或警告快速定位

CTRL SHIFT F7 高亮顯示多個關鍵字.

本地歷史VCS/SVN

Alt 反引號(')快速彈出VCS 選單

Ctrl K 提交專案VCS

#Ctrl T 更新專案從VCS

Alt Shift C 查看最近發生的變更

其他捷徑

CTRL Z 倒退(程式碼後悔)

CTRL SHIFT Z 向前

CTRL H 顯示類別結構圖

Ctrl F12 檔案結構彈出

Ctrl Shift H 方法的層次結構

Ctrl Alt H 呼叫層次

CTRL Q 顯示程式碼註解

CTRL W 選取程式碼,連續按會有其他效果

Ctrl Shift W 減少目前選取到先前的狀態

#CTRL B 前往聲明,快速開啟遊標處的類別或方法說明註解(CTRL 滑鼠點選也可以)

CTRL O 魔術方法

CTRL / 註解// 取消註解

CTRL SHIFT / 註解/…/

CTRL [] 遊標移到{}[] 開頭或結尾位置

CTRL SHIFT [] 選取區塊程式碼,可以快速複製

ctrl '-/ ': 可以折疊專案中的任何程式碼區塊,包括htm 中的任意nodetype=3 的元素,function, 或物件直接量等等。它不是選中折疊,而是自動識別折疊。

ctrl '.': 折疊選取的程式碼的程式碼

Ctrl Shift U 選取的字元大小寫轉換

ctrl shift i 快速檢視變數或方法定義來源

CTRL ALT F12 資源管理器開啟資料夾,跳到目前檔案在磁碟上的位置

ALT F1 選擇目前檔案或選單中的任何檢視工具列

SHIFT ALT INSERT 垂直編輯模式

CTRL ALT ←/→ 返回上次編輯的位置

ALT ←/→ 切換程式碼視圖,標籤切換

#ALT ↑/↓ 在方法間快速移動定位

alt '7': 顯示目前的類別/ 函數結構。類似 eclipse 中的 outline 的效果。試驗了一下,要比 aptana 的給力一些,但還是不能完全顯示 prototype 下面的方法名。

SHIFT F6 重新命名,重構目前區域內變數重新命名/ 重構

#不但可以重新命名文件名,而且可以命名函數名,函數名可以搜尋引用的文件,還可以重命名局部變數。也可以重新命名標籤名。在 sublime text 中有個類似的快速鍵:ctrl shift d。

ctrl shift enter (智慧型完善程式碼 如 if ())

ctrl shift up/down (移動行、合併選取行,程式碼選取區域 向上 / 下移動)

CTRL UP/DOWN 遊標跳到編輯器顯示區第一行或最後一行下

ESC 遊標返回編輯框

SHIFT ESC 遊標返回編輯框,關閉無用的窗口

CTRL F4 關閉目前的編輯器或選項卡

Ctrl Alt V 引入變數

Ctrl Alt F 類似引入變數

Ctrl Alt C 引入常數

Ctrl Tab 鍵切換標籤和工具視窗

Ctrl Shift A 尋找快速鍵

Alt[0-9] 開啟對應的工具視窗

#Ctrl Shift F12 切換最大化編輯器

Alt Shift F 新增到收藏夾

Alt Shift I 檢查目前檔案與目前的設定檔

Ctrl 反引號()快速切換目前的配色/ 程式碼方案/ 快速鍵方案/ 介面方案

Ctrl Alt S 開啟設定對話框(與QQ 衝突)

執行

#Alt Shift F10 選擇的配置和運行

Alt Shift F9 選擇配置和調試

Shift F10 運行

Shift F9 調試

Ctrl Shift F10運行範圍內配置編輯器

Ctrl Shift X 運行命令列

#調試

F8 步驟

F7 步入

Shift F7 智慧進入

Shift F8 步驟

ALT F9 運行到遊標

Alt F8 計算表達式

#F9 復原程式

Ctrl F8 切換斷點

Ctrl Shift F8 查看斷點

##導航

Shift Esc 鍵隱藏活動或最後一個激活的視窗

Ctrl Shift F4 關閉活動運行/ 訊息//… 選項卡

Ctrl Shift Backspace 鍵導覽到最後編輯的位置

Ctrl Alt B 到實作(S )

Ctrl Shift I 開啟快速定義查詢

Ctrl U 到super-method/super-class

##Alt Home 組合顯示導覽列

書籤

Ctrl F11 切換書籤助記符

Ctrl #[0-9] 前往編號書籤

Shift F11 顯示書籤

編輯

Ctrl Q 快速文件查詢

ALT INSERT 產生的程式碼… 器(getter,setter 方法,建構子)

#Ctrl O覆寫方法

Ctrl I 實作方法

Alt Enter 顯示意圖的動作和快速修復

Shift Tab 鍵縮排/ 取消縮排選取的行

#Ctrl Shift J 智慧線連線(僅適用於HTML 和JavaScript)

Ctrl Enter 智慧線分割(HTML 和JavaScript)

Shift Enter 開始新的生產線

Ctrl Delete 刪除字(word)

Ctrl Backspace 刪除字開始

Ctrl 小鍵盤/- 展開/ 折疊程式碼區塊

Ctrl Shift 小鍵盤展開全部

Ctrl Shift 數字鍵盤關閉全部

1. 介面中文方框問題

Settings->Appearance 中

Theme 設定Windows

勾選Override default fonts by (not recommended),設定字體為宋體

2. 顯示行號

Settings->Editor->Appearance標籤項,勾選Show line numbers

3. 遊標不隨意定位

Settings->Editor 中去掉Allow placement of caret after end of line。

4. 啟動的時候不開啟工程檔案

Settings->General 去掉Reopen last project on startup.

#5.無法啟動Tomcat( IntelliJ IDEA)

請使用ZIP 版的Tomcat

6. 快捷鍵問題

可以使用其他軟體的快捷鍵,

Settings->Keymap

7. 快捷鍵衝突(自己修改)

##預設程式碼提示和補全快捷鍵跟輸入法衝突,如何解決:Settings->Keymap

在上面面的圖中,點擊COPY ,自己新建一個方案,如T1

然後開始設定快捷鍵,修改時,右鍵會彈出選單,如下圖,改成你想要的快捷鍵

8. 用* 標識編輯過的檔案

Editor –> Editor Tabs

勾選Mark modifyied tabs with asterisk

9. 編碼設定:編輯器中中文亂碼問題

這個是項目字元編碼設定錯誤

FILE ->Settings-> 有3 個設定依自己需求設定

IDE Encondings:IDE 編碼,選擇IDE Encoding 為GBK。這邊要自己去調整了

Project Encoding:專案編碼

Default encoding for properties files:預設檔案編碼

10. 編輯器中字體和大小

FILE -> Settings> Editor->Colors & Fonts -> Font -> 右側

Size:字體大小

Line spacing:行間距

下框中是字體,左側-> 可選擇字體,右側->實際應用字體

11. 顯示資料夾或檔案過濾

File->Setting->File Types->Ignore file and folders

裡面填寫你要的過濾不顯示的

注意大小寫哦

12. 目前編輯檔案定位

方法1) 

在編輯的所選檔案按ALT F1, 然後選擇PROJECT VIEW

#方法2) 

左側項目列錶框頂部的定位圖示

13. 最佳化檔案儲存

File->Settings->General->

####Synchronize file on frame activation:個人需要是否取消同步檔案######Save files on framedeactivation:取消######Save files automatically:選中,設定自動儲存,設定30 秒自動保存時間,這樣IDEA 依然可以自動保持文件,所以在每次切換時,你需要按下Ctrl S 保存文件######相關推薦:《###PhpStorm使用教程###》###

以上是phpstrom 快捷鍵總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它們
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)