PhpStormの導入 <インストール&キーバインド編>
今までVScodeをカスタマイズして使っていたが、PHPを書くのに辛くなってきたのでPhpStormを使い始めることにした。
設定等がかなり書くことが多くなりそうなので、今回はインストールとキーバインドまでにする。
目次
PhpStormのインストール
基本的には公式のヘルプを見ると大体分かる。
PhpStormのインストールとセットアップ
日本語化
日本語化も丁寧に解説してくれているところが多く特に詰まることはないと思う。
JetBrains 製品の日本語化マニュアル
PhpStormの日本語化(Windows環境・Pleades利用)
PhpStormの日本語化
個人的によく使うショートカット
一般的なものや他のエディタ等と一緒のものは除いています。
ショートカット | アクション |
---|---|
Ctrl + z | Undo やり直し |
Ctrl + Shift + z | Redo 元に戻す |
Ctrl + y | Delete Line 行を削除 VScodeは元に戻すなので、間違えるとどんどん行が消えていく (10回ぐらいやらかした。) |
Ctrl + d | Duplicate line or Block 行を複製 |
Alt + Insert | Generate Getter,Setter,コンストラクタ,PHPDocなどを生成 |
Ctrl + / | Comment with Line Comment 行コメントを挿入・削除 |
Ctrl + → Ctrl + ← |
Move Caret to Next/Previous Word 単語単位で右/左に移動 |
Alt + ↓ Alt + ↑ |
Next/Previous Method 次/前のメソッドに移動 |
Ctrl + n | Navigate Classt クラス名でファイルをインクリメンタル検索 SCと入力するとSampleClassがヒットします。 |
Ctrl + Shift + n | Navigate File ファイル名でファイルをインクリメンタル検索 s_cと入力するとsample_classがヒットします。 |
Ctrl + Alt + Shift + n | プロパティ、メソッド名、クラス名などでファイルをインクリメンタル検索 |
Ctrl + b | Navigate Declaration 定義に移動 これがないとやっていけないくらい超必須級 |
Ctrl + q | Quick Document phpdocやjsdocを表示 これも超必須級 |
Ctrl + Shift + i | 定義をpeek(ポップアップウインドウのようなもので見れる) |
Ctrlを押しながらカーソル | ツールチップ表示 |
Ctrl + f | Find ファイル内で文字列を検索 |
Ctrl + Shift + f | Find in Path プロジェクト内で文字列を検索 |
Ctrl + r | Replace ファイル内の文字列を置換 |
Shift + F6 | Refactor Rename クラス名・メソッド名を変更 使用している箇所を一括で置換します。そこそこ使う |
Alt + → Alt + ← |
Select Next/Previous Tab 右/左のタブに移動 |
Esc | Go to Editor エディタに移動。ターミナルなど移動できないものもある 使用頻度高め |
Alt + 1 | Tool Windows Project プロジェクトウインドウへ移動 |
Alt + 5 | デバッグウインドウを開く |
Alt + F12 | ターミナルを開く |
Ctrl + Shift + x | コマンドラインツールの入力欄にフォーカス |
Ctrl + r | Replace ファイル内の文字列を置換 |
Ctrl + Shift + Enter | 行末のセミコロンなども含めてステートメントを補完してくれる。function hoge -> function hoge(){} めちゃくちゃ使う。必須級 |
Shift二回押し | どこでも検索 |
Alt + Enter | 電球マークが出ている時に電球マークの内容表示 クラスのインポートやfunctionのuseの追加等様々なことに使う。 たぶん一番使ってる。超必須 |
参考
PhpStorm 公式ショートカット一覧 (日本語版) Windows/Linux
Windows/Linux版PhpStormのキーボードショートカット