PhpStorm、WebStorm 及其他系列 IDE 快捷鍵

putyy發表於2019-08-23

如果你感覺快捷鍵用不了,那就換成大寫吧! 比如:Ctrl+c 換成 Ctrl+C 再不行就尷尬了**

刪除、複製、貼上、換行、行移動、儲存、剪下
//行復制
Ctrl+d

//行移動 (移動多行 游標選中多行即可)
Shift+Ctrl+上下鍵

// 行刪除
Ctrl+y

// 剪下 (不選擇可以剪下游標所在整行)、一般配合 Ctrl+c、Ctrl+w 使用
Ctrl+x

// 複製(游標不選擇時複製整行)
Ctrl+c

// 貼上
Ctrl+v

// 換行 // 和你想象一樣 回車

// 任何位置  建立下一個空白行
Shift+回車

// 儲存 (IDE自動儲存),不過還是習慣Ctrl+s Ctrl+s

撤銷、反撤銷

// 撤銷
Ctrl+z
// 反撤銷
Ctrl+Shift+z

選擇

// 選擇
1.選擇整行
    滑鼠快速三連擊
    游標移到需要選中的行  Ctrl+c 即可

2.Ctrl+w
    Ctrl不放按w一次選擇一個單詞
    如果游標在方法名或類名一行上: Ctrl不放按w兩次選擇整個方法
    ......
    很有意思的選擇、可以多試幾次

3.多行選擇
    // 只能連續選擇多行
    Shift+Alt+滑鼠左鍵上下拖動
    // 可以不連續選擇
    Alt+滑鼠左鍵選擇

格式化程式碼

// 除了鏈式呼叫比較喜歡用它格式化
ctrl+alt+l

搜尋

1. 檔案內關鍵字搜尋
Ctrl+f

2. 全域性關鍵字搜尋
// 記得選擇搜尋目錄  預設為左側當前選中的目錄
Ctrl+Shift+f

替換(和搜尋類似)

1. 檔案內替換
Ctrl+r

2.全域性替換
// 記得選擇搜尋目錄  預設為左側當前選中的目錄
Ctrl+Shift+r

順便說下正則替換

<?php
class TestConst{
    const test_const = 'test';
    const test_const_A = 'test';
}
?>

\l 首字母小寫
\u 首字母大寫
\L 全部小寫
\U 全部大寫

很多文件狀態對應的標識都是小寫、還有很多雜七雜八的東西,這時可以複製然後正則去替換
比如將TestCont類的兩個常量替換成大寫

1. Ctrl+f
2. 選中 MatchCase 與 Regex
3. 搜尋欄上面第一個輸入框填寫正則  (test_const)
4. 搜尋欄上面第二個輸入框填寫 \U$1
5. 執行操作 Replace 或 ReplaceAll
# Exclude為不替換,可以選中不替換的匹配執行Exclude則不會替換

搜尋檔案、類、操作等

// 記得選擇輸入框上面的選項以搜尋不同型別檔案
// 可以填寫部分路徑,全路徑最好
Ctrl+n

跳轉

1.跳轉指定行
// 可以檢視當前行與游標所在列
Ctrl+g
輸入行數回車即可跳轉

2.跳轉類、方法(呼叫或聲名處)

    Ctrl+滑鼠左鍵
    // 游標需停留在類或方法處
    Ctrl+b

切換視窗(開啟多個檔案時)

Alt+左右鍵

複製、重新命名檔案(夾)

// 複製並重新命名當前檔案(夾)到相同目錄, 可以直接在開啟檔案視窗執行
f5
// 重新命名檔案(夾)
Shift+f6

左邊視窗展示
// 數字為頂部鍵
// 隱藏與顯示左邊檔案欄
Alt+1

// 顯示檔案方法樹
Alt+7

開啟命令列

// 數字為頂部鍵

Alt+12

平時使用到的大概就這麼多吧,,**

本文為放下原創文章,轉載無需和我聯絡,但請註明來自LW放下的部落格http://www.putyy.com

LW放下