2年間PhpStormを使ってみて、個人的によく使うショートカットキーをまとめてみました。
独断で基本と応用に分けています...(特に意味はないです)
チートシート
基本
| 説明 | キー |
|---|---|
| 単語移動 | ctrl + ←→ |
| 単語選択 | ctrl + W |
| 単語選択の縮小 | ctrl + shift+ W |
| 選択した単語の大/小文字を入れ替え | ctrl + shift + U |
| コメント化/解除 | ctrl + shift + / |
| 選択したブロックの複製 | ctrl + D |
| タブを閉じる | ctrl + F4 |
| タブの移動 | alt + ←→ |
| ヒストリーからの貼り付け | ctrl + shift + V |
| 戻る | ctrl + alt + ← |
| ファイル内検索 | ctrl + F |
| パス内検索 | ctrl + shift + F |
| なんでも検索 | shiftを2回 |
| Class検索 | ctrl + N |
| ファイル内置換 | ctrl + R |
| パス内置換 | ctrl + shift + R |
| コードフォーマット | ctrl + alt + L |
応用
| 説明 | キー |
|---|---|
| 宣言に移動 | ctrl + B |
| 前/次のメソッドに移動 | alt + ↑ ↓ |
| 直近のファイルを開く | ctrl + E |
| ツールウィンドウ | ctrl + tab |
| リファクタリング | ctrl + alt + shift + T |
| 行を指定して移動 | ctrl + G |
| クイックフィックス | alt + Enter |
| ヘルプ | ctrl + P |
| 簡易ヘルプ | ctrl + Q |
| ブックマーク | ctrl + F11 |
| ブックマーク一覧 | shift + F11 |
| メソッド実装 | ctrl + I |
| 次/前の強調表示されたエラー | F2/shift + F2 |
| 構造の確認 | alt + 7 |
| スーパークラスへ | ctrl + U |
| インデントの調整 | ctrl + alt + I |
| use文の整理 | ctrl + alt + O |
おまけ
クラス検索でSampleHogeControllerを検索したい場合は、SHCと頭文字を入力すれば簡単に検索できます!