こちらのサイトではDRUPAL10に関連する記事を掲載しています。
ショートカットコマンド
よく使うコマンド
よく使うコマンド
コマンド | 動作 |
---|---|
CTRL + SHIFT +A | アクションを検索する ※実行したいアクションをそのまま実行できる |
CTRL +N | クラスに移動する |
CTRL + SHIFT +N | ファイルに移動する |
CTRL + ALT + SHIFT +N | シンボルに移動する |
CTRL +E | 最近使用したファイルのポップアップする |
ALT + ENTER | インテンション・アクションおよびクイックフィックスの表示する |
CTRL + SPACE | 1回目 基本コード補完する ※複数回実行することで対象範囲が異なる動作が行われます |
CTRL + W | Select Word at Caret 単語選択→囲み選択→行選択→ブロック選択と選択範囲を変えて選択する (連続押下で選択範囲が広がる) 単語のコピーや、何かに囲まれた文字に対して操作するときに便利です。 |
CTRL + SHIFT + W | Unselect Word at Caret command + w の逆 |
CTRL + / | 行コメントのコメント化/コメント解除する |
CTRL + SHIFT + / | ブロック・コメントのコメント化/コメント解除する |
CTRL +W | コード・ブロックを連続的に広げて選択する |
CTRL + SHIFT +W | 現在の選択を前の状態に縮小する |
強調表示
強調表示
コマンド | 動作 |
---|---|
SHIFT + F7 | 現在のファイル内のシンボルの使用法を見つける |
ALT + F7 | 使用箇所の検索する |
CTRL + F7 | ファイル内の使用箇所を検索する |
CTRL + SHIFT + F7 | ファイル内の使用箇所を強調表示する |
CTRL + ALT + F7 | プロジェクト全体のシンボルの用途を表示する |
編集(基本)
編集(基本)
コマンド | 動作 |
---|---|
CTRL + X | Cut 行切り取り、選択範囲を切り取る |
CTRL + C | Copy 行コピー、選択範囲をコピーする |
CTRL + V | Paste 貼り付ける |
CTRL + Z | Undo やり直おす |
CTRL + SHIFT + Z | Redo やり直しのやり直しをおこなう |
CTRL + A | Select All 全選択する |
CTRL + W | Select Word at Caret 単語選択→囲み選択→行選択→ブロック選択と選択範囲を変えて選択する (連続押下で選択範囲が広がる) 単語のコピーや、何かに囲まれた文字に対して操作するときに便利です。 |
CTRL + SHIFT + W | Unselect Word at Caret command + w の逆 |
CTRL + D | Duplicate line or Block 行を複製する |
CTRL + Y | Delete Line 行を削除する |
BS | Backspace> カーソルの左の文字を削除する |
DEL | Delete カーソルの右の文字を削除する |
CTRL + BS | Delete to Word Start カーソルの左側の単語を削除する |
CTRL + DEL | Delete to Word End カーソルの右側の単語を削除する |
CTRL + SHIFT + ↑ ALT + SHIFT + ↑ | Move Statement Up カーソル行・選択行を上に移動する |
CTRL + SHIFT + ↓ ALT + SHIFT + ↓ | Move Statement Down カーソル行・選択行を下に移動する |
CTRL + SHIFT + J | join Lines 行を連結する |
CTRL + ENTER | Split Line 行を分割する |
SHIFT + ENTER | Start New Line 行追加してカーソルを新しい行に移動する |
CTRL + SHIFT + U | Toggle Case 大文字・小文字の切り替る |
TAB | Indent Selection インデントを1段階挿入する |
SHIFT + TAB | Unindent Selection インデントを1段階削除する |
編集(拡張)
編集(拡張)
コマンド | 動作 |
---|---|
F1 | ドキュメントを表示する ※PHPリファレンスの関数ををキーワード検索して表示します |
CTRL + SPACE | 1回目 基本コード補完する ※複数回実行することで対象範囲が異なる動作が行われます |
ALT + ENTER | インテンション・アクションおよびクイックフィックスの表示する |
CTRL +P | パラメーター情報 する(メソッド呼び出しの引数内) |
ALT +SPACE | 定義行をポップアップで表示する ※CTRP+Pが表示できないときはこちらが便利 |
CTRL +Q | クイック・ドキュメント・ルックアップ |
CTRL + mouse over code | マウスカーソル上のワードの説明を表示する |
ALT + INS | コードの生成… (Getter, Setter,コンストラクター) |
CTRL +O | メソッドのオーバーライドする |
CTRL +I | メソッドの実装する |
CTRL + ALT +T | 囲む… (if..else, try..catch, for, その他) |
CTRL + / | 行コメントのコメント化/コメント解除する |
CTRL + SHIFT + / | ブロック・コメントのコメント化/コメント解除する |
CTRL +W | コード・ブロックを連続的に広げて選択する |
CTRL + SHIFT +W | 現在の選択を前の状態に縮小する |
CTRL + ALT +L | コードの再フォーマットする |
CTRL + ALT +I | 行の自動インデントする |
CTRL +D | 現在の行または選択したブロックを複製する |
CTRL +Y | キャレット位置の行を削除する |
CTRL + SHIFT +J | スマート行結合する (HTML および JavaScript のみ) |
CTRL + ENTER | スマート行分割する (HTML および JavaScript のみ) |
SHIFT + ENTER | 新しい行の開始する |
CTRL + SHIFT +U | キャレットまたは選択したブロックで単語の大/小文字を切り替る |
CTRL + SHIFT + ] | コード・ブロックの最後まで選択する |
CTRL + SHIFT + [ | コード・ブロックの先頭まで選択する |
CTRL + DEL | 文字の最後まで削除する |
CTRL + BS | 文字の先頭まで削除する |
CTRL + - | コード・ブロックの縮小する |
CTRL + + | コード・ブロックの展開する |
CTRL + F4 | アクティブなエディター・タブを閉じる |
CTRL + SHIFT +V | ヒストリーから貼り付ける |
デバッグ
デバッグ
コマンド | 動作 |
---|---|
F8 | ステップ・オーバーする |
F7 | ステップ・インする |
SHIFT + F8 | ステップ・アウトする |
ALT + F8 | 式を評価する |
F9 | プログラムを再開する |
CTRL + F8 | ブレークポイントを切り替える |
CTRL+SHIFT+F8 | ブレークポイントを表示する |
実行
実行
コマンド | 動作 |
---|---|
SHIFT + F10 | 実行する |
SHIFT + F9 | デバッグする |
CTRL + SHIFT + F10 | エディターからコンテキスト構成を実行する |
CTRL + SHIFT +X | コマンド・ラインの実行する |
検索
検索
コマンド | 動作 |
---|---|
CTRL + F | 検索する |
CTRL + R | 置換する |
F3/SHIFT + F3 | 次/前の検索を行う |
CTRL + SHIFT + F | パス内を検索する |
CTRL + SHIFT + R | パス内を置換する |
ナビ
ナビ
コマンド | 動作 |
---|---|
CTRL +N | クラスに移動する |
CTRL + SHIFT +N | ファイルに移動する |
CTRL + ALT + SHIFT +N | シンボルに移動する |
CTRL +G | 指定行に移動する |
ALT + → | 次のエディター・タブに移動する |
ALT + ← | 前のエディター・タブに移動する |
Esc | エディターの移動する (ツール・ウィンドウから) |
CTRL +E | 最近使用したファイルのポップアップする |
CTRL + ALT + → | 次に進む |
CTRL + ALT + ← | 前に戻る |
ALT + F1 | 任意のビューで現在のファイルまたはシンボルを選択する |
CTRL +Bor CTRL + Click | 宣言に移動する |
CTRL + ALT +B | 実装に移動する |
CTRL + SHIFT +I | クイック定義ルックアップを開く |
CTRL + SHIFT +B | 型宣言に移動する |
CTRL +U | スーパーメソッド/スーパークラスに移動する |
ALT + ↑ | 前のメソッドに移動する |
ALT + ↓ | 次のメソッドに移動する |
CTRL + ] | コード・ブロックの最後に移動する |
CTRL + [ | コード・ブロックの最初に移動する |
F2 / SHIFT + F2 | 次/前の強調表示されたエラー |
CTRL + SHIFT + T | Navigate Test テストクラスに移動する |
CTRL + E | Recent Files ファイル表示履歴を表示する |
CTRL + SHIFT + E | recently Changed Files ファイル更新履歴を表示する 1コミットで編集するファイルは10ファイル以内のことが多いので結構重宝します。 |
F2 | Navigate Next Highlighted Error 次のエラー位置に移動する |
SHIFT + F2 | Navigate Previous Highlighted Error 前のエラー位置に移動する |
ALT + CTRL + ← | Navigate Back ひとつ前のカーソル位置に戻る 定義に移動した後、元の場所に戻りたい時によく使います |
ALT + CTRL + → | Navigate Forward ひとつ先のカーソル位置に進む |
CTRL + SHIFT + BS | Last Edit Location 最後に編集したカーソル位置に戻る |
CTRL + F12 | File Structure プロパティ、メソッドの一覧を表示 ※Structure ポップアップを開けます。そこで適当に何文字か打ってメソッド名を絞り込んでジャンプ |
リファクタリング
リファクタリング
コマンド | 動作 |
---|---|
F5 | ファイルをコピーする |
F6 | ファイルを移動する |
ALT + DEL | ファイルを安全に削除する |
SHIFT + F6 | ファイル名の変更する |
CTRL + ALT +N | 変数のインライン化する ※一時変数への参照を変数を使用しない式で置き換える。 |
CTRL + ALT + M | メソッドを抽出する ※既存のコードから新規メソッドを作成する |
CTRL + ALT + V | 変数を抽出する ※式が複雑な場合等、ローカル変数として切り出す |
CTRL + ALT + F | フィールドを抽出する |
CTRL + ALT + C | 定数を抽出する ※数値または文字列リテラルを定数に変換する |
CTRL + ALT + SHIFT +T | リファクタリングする (使用可能なリファクタリングをすべて表示) |
VCS/ローカル・ヒストリー
VCS/ローカル・ヒストリー
コマンド | 動作 |
---|---|
ALT + BackQuote | ‘VCS’ クイック・ポップアップを表示する |
CTRL +K | VCS にプロジェクトをコミットする |
CTRL +T | VCS からプロジェクトを更新する |
ALT + SHIFT +C | 最近の変更を表示する |
一般
一般
コマンド | 動作 |
---|---|
SHIFT+SHIFT(連打) | どこでも検索する |
CTRL + SHIFT +A | アクションの検索する |
ALT + [0-9] | 対応するツール・ウィンドウを開く |
CTRL + ALT + F11 | フル・スクリーン・モードの切り替える |
CTRL + SHIFT + F12 | エディター最大化の切り替え |
ALT + SHIFT +F | お気に入りに追加する |
ALT + SHIFT +I | 現在のプロファイルで現在のファイルを検査する |
CTRL + ALT +S | 設定ダイアログを開く |
CTRL + TAB | タブおよびツール・ウィンドウの切り替える |
ブックマーク
ブックマーク
コマンド | 動作 |
---|---|
F11 | Toggle Bookmark カレント行をブックマークに追加・削除する |
SHIFT +F11 | Show Bookmarks ブックマークを表示する |
エディターのステータス表示
ファイルのステータス
色 | ファイルのステータス | 説明 |
---|---|---|
黒 | 最新 | ファイルは変更されません。 |
グレー | 削除 | ファイルはリポジトリから削除する予定です。 |
青色 | 変更 | 最後の同期以降にファイルが変更されました。 |
緑色 | 追加済み | ファイルはリポジトリに追加する予定です。 |
バイオレット | マージ済み | 更新の結果、VCSによってファイルがマージされます。 |
ブラウン | バージョン管理されていない | ファイルはローカルに存在しますが、リポジトリには存在せず、追加予定もありません。 |
オリーブ | 無視 | ファイルはすべてのVCS操作で無視されます。 |
ライトブラウン | ハイジャック | File is チェックアウトなしで変更されました。このステータスは、Perforce、ClearCase、およびVSSの下のファイルに有効です。 |
赤色 | 競合とマージ | 最後の更新中に、ファイルが競合とマージされました。 |
ライラック | 外部で削除された | ファイルはローカルで削除されますが、削除予定はなく、まだCVSリポジトリに存在しています。 |
ダークシアン | 切り替え | このファイルは、プロジェクト全体とは異なるブランチから取得されます。このステータスは、CVSおよびSVNに有効です。 |
エディタの行ステータス
色 | ファイルのステータス | 説明 |
---|---|---|
変更 | 最後の同期以降に変更された行を示します。 | |
追加済み | 最後の同期以降に追加された行を示します。 | |
削除 | 最後の同期以降に削除された行を示します。 |
参考
Windows/Linux版PhpStormのキーボードショートカット
Windows/Linux版 PhpStormのデフォルトのキーボードショートカットを紹介します。キーマップのプリセット ...
www.karakaram.com
PhpStorm の機能を詳しく見る | PhpStorm ドキュメント
PhpStorm は、開発者の生産性を最大化するために構築された PHP 開発者向けの統合開発環境 (IDE)です。IDE デスクトップアプリケーションは、Windows、macOS、およびLinuxでの PHP コードの作成、編集、分析、リファクタリング、テスト、デバッグに役立ちます。PhpStorm を使用すると、...
pleiades.io
PhpStormでさらに覚えるべきショートカット(IDEAもね) - Qiita
PhpStormで自分がよく使うショートカットです。PhpStormでまず覚えるべきショートカット とかぶっているのは書いてないのでお先にどうぞ。IntelliJ IDEA でもわりと共通していま…
qiita.com
この記事またはDrupalに関するご質問がございましたら、お気軽にお問い合わせください。