Sublime Text からの移行
このセクションでは、Sublime Text から PhpStorm に移行する方法に関するヒントをいくつか紹介します。
PhpStorm が提供する機能の概要をお探しの場合は、次のビデオをご覧ください:
最初のプロジェクトを開くか作成する
PhpStorm をダウンロードしてインストールすると、最初に気付くことのひとつは、開始するためにプロジェクトが必要なことです。 プロジェクトファーストのアプローチにより、PhpStorm はコンテキストをより適切に理解し、より高度なコーディング支援を提供できるようになります。
最初のプロジェクトを開始するには、次のいずれかのオプションを選択してください:
新規プロジェクト: 空のプロジェクトを作成するか、既存の フレームワークテンプレートのいずれかからプロジェクトを生成します。
Open: マシンに保存されているプロジェクトを開きます。
VCS から取得: GitHub などの VCS ホスティングサービス上のリモートリポジトリから既存のプロジェクトを取得します。

プロジェクトを開いたら、通常どおりコーディングを開始できます。
ショートカットの構成
これまで PhpStorm や他の JetBrains IDE を使用したことがない場合、新しいショートカットに慣れるのは難しい場合があります。 ここでは、その場合に役立つヒントをいくつか紹介します。
Sublime Text キーマップに切り替える
まだ Sublime Text ショートカットに別れを告げる準備ができていない場合は、Sublime Text キーマップに切り替えることができます。 これを行うには、 に移動し、 Sublime Text または Sublime Text (macOS) をデフォルトのキーマップとして設定し、変更を保存します。

PhpStorm ショートカットを学ぶ
PhpStorm のショートカットを覚えておくと、あとで別の JetBrains IDE に切り替える場合でも役立ちます。ほとんどすべての IDE でショートカットは同じです。 より早く覚えるためのポイントはこちら:
PhpStorm の最も普遍的なショートカットを覚える – ダブル Shift または どこでも検索。 これを使用して、任意のファイル、アクション、クラス、シンボルを検索し、すべての一致を 1 か所で確認できます。
Key Promoter X をインストール – この拡張機能は、作業中に重要なショートカットを学習できます。 IDE 内のボタン上でマウスを使用すると、Key Promoter X は代わりに使用できるショートカットを表示します。
PhpStorm ショートカットのチートシートを使用する – デフォルトの PhpStorm キーマップリファレンスをダウンロードして、カードとして印刷できます。
作業環境をセットアップする
PhpStorm と Sublime Text の主な違いのひとつは、PhpStorm を強力にするために 拡張機能をインストールする必要はありません を使用することです。 ほぼすべての機能がすでに備わっています。
PhpStorm をカスタマイズ
PhpStorm UI のほぼすべての側面をカスタマイズでき、不要なものをオフにすることができます。 このビデオで、PhpStorm をカスタマイズする方法のヒントをご紹介しています:
パッケージ(プラグイン)のインストール
PhpStorm の プラグインは、Sublime Text の パッケージとほぼ同じ方法で動作し、組み込み機能を拡張して IDE をカスタマイズできます。 利用可能なプラグインを調べるには、 の Marketplace タブに移動します。 その後、名前の横にある インストールする ボタンをクリックして、プラグインをインストールできます。
人気の CodeGlance Pro プラグインをインストールした PhpStorm は次のようになります。

JetBrains マーケットプレイス(英語)でさらにプラグインを見つけることができます。
フレームワークサポート
PhpStorm は、 Laravel、 Symfony、 WordPress、 Joomla! など、多様な PHP エコシステムの多くのプロジェクトを拡張サポートしています。
より高度なサポートと追加機能については、コミュニティからフレームワーク固有のプラグインをチェックアウトできます。
Laravel アイデアプラグイン (英語) (支払った)
Symfony サポートプラグイン (英語) (フリーミアム)
マジェントプラグイン (英語) (自由)
UI テーマを変更する
PhpStorm にはいくつかの事前定義されたテーマしかありませんが、さまざまなカスタムオプションから選択できます。 探索するには、 に移動し、 Marketplace タブで テーマ を検索します。

その後、エディターに戻って、インストールしたテーマがどのように見えるかを確認できます。 メインメニューから を選択するか、 Ctrl+` を押して を選択します。
一般的な Sublime Text ワークフローを複製する
Sublime Text のように動作するようにいくつかの設定を行う方法を見てみましょう。
コマンドパレット
どこでも検索は、Sublime Text の コマンドパレットの代わりです。 これを使用して、ファイル、アクション、クラス、シンボルを検索できます。 すべての一致が 1 か所に表示されます。
どこでも検索 ダイアログを開くには、 Shift を 2 回押します。

検索および置換
PhpStorm の検索と置換のワークフローは Sublime Text のものと少し異なりますが、原則は同じです。
PhpStorm を使うと、特定のファイルやプロジェクト全体の両方でテキスト文字列を検索・置換できます。 まず、メインメニューで に移動し、 (特定のファイルの場合) または (プロジェクト全体の場合) を選択します。 テキスト文字列を置換するには、同じサブメニューで代わりに または を選択します。

プロジェクトビューのデフォルトを変更する
PhpStorm には プロジェクト ビューがあり、現在のプロジェクトの構造を確認し、閲覧できます。 デフォルトの動作は、Sublime Text の動作とは異なります。 たとえば、ファイルをエディターで開くには、ファイルをダブルクリックする必要があります。 Sublime Text で慣れていたものと一致するようにデフォルト設定を変更する方法は次のとおりです。

プロジェクト ビュー設定に移動して、次のオプションのいずれかまたはすべてを選択できます。
プレビュータブの有効化 – エディターの プロジェクト ビューで選択したファイルをプレビューします。
シングルクリックでファイルを開く – ワンクリックでエディターでファイルを開きます。
開いているファイルを常に選択 – プロジェクト ビューで現在開いているファイルを自動選択します。
PHP インタープリターをセットアップする
PHP プロジェクトで PhpStorm を最大限に活用するために、PHP インタープリター設定を行うのが合理的です。 これは、システムのローカル PHP、MAMP/XAMP、Laravel Valet、DDEV、Docker などです。
に PHP インタープリターを追加できます。 ローカル PHP インタープリターを構成する で PHP 開発環境の構成について詳しく見ることができます。

サポートを受ける方法
コミュニティフォーラムをチェックして、多くの一般的な質問の回答を見つけたり、他の PhpStorm ユーザーに助けを求めることができます。
また、行き詰まった場合は、いつでもサポートチームに連絡できます。 新しいチケットを送信するには、PhpStorm のメインメニューから を選択してください。 バグの報告や新機能のリクエストは、 ここで新しい課題を作成してください。