既存のプロジェクトをインポートする
別の IDE または専用エディターで作成された既存のソースコードを中心に PhpStorm プロジェクトをセットアップできます。 PhpStorm はコードベースを分析し、設定を含む .idea ディレクトリをコードベースに追加します。
プロジェクトを開く (簡単なインポート)
現在プロジェクトで Web サーバーを使用しない場合は、プロジェクトファイルが含まれるフォルダーを開くだけで済みます。 このオプションは、選択したプロジェクトをそのまま PhpStorm にインポートします (開きます)。
IntelliJ IDEA を起動します。
PhpStorm のホーム画面で、 開く をクリックします。 すでにプロジェクトを開いている場合は、メインメニューの に移動します。
開いたダイアログで、ソース、ライブラリ、その他のアセットが配置されているディレクトリを選択し、 開く をクリックします。
別のプロジェクトで作業していた場合は、新しいプロジェクトを新しいダイアログで開くか、現在のプロジェクトで開くかを選択します。
Web サーバーをセットアップし、そこからプロジェクトファイルをインポートする
ソースファイルのほかに、アプリケーションデプロイ用に Web サーバーが構成されている場合は、 既存ファイルから新規プロジェクトウィザードを使用して PhpStorm プロジェクトをセットアップします。 このウィザードは、さまざまなソースファイルの場所とサーバー構成 (インプレース、ローカル、リモート) に対応するさまざまなシナリオをカバーし、 プロジェクトルートのフォルダーを構成する手順を案内します。
Web サーバーはローカルにインストールされ、ソースファイルはドキュメントルート配下にあります
メインメニューから を選択します。
シナリオページを選択するで、 Web サーバーはローカルにインストールされ、ソースファイルはドキュメントルート配下にあります を選択し、 Next をクリックします。
プロジェクトディレクトリの選択ページで、ソースが保存されているフォルダーを選択してツールバーの
アイコンをクリックするか、選択のコンテキストメニューから プロジェクトルート を選択してフォルダー プロジェクトルートを指定します。 PhpStorm は、選択したフォルダーを
アイコンでマークします。
プロジェクトルート下のフォルダーを構成します。 または、後で 設定 (Ctrl+Alt+S) | ディレクトリ で行うこともできます。 Next をクリックします。
ローカルサーバーの指定ページで、使用する サーバーアクセス構成を指定します。 詳細については、「Web サーバーに接続する 」を参照してください。
以下のいずれか 1 つを実行します:
既存サーバーの使用 を選択し、リストから関連するサーバー構成を選択します。 リストには、 インプレース タイプで
とマークされた構成のみが含まれます。ファイルはすでにサーバーのドキュメントルート下にあるためです。新規ローカルサーバーの追加 を選択し、 Next をクリックして、開く ローカルサーバーの追加ページで新しいサーバーアクセス設定を定義します。
Name フィールドにサーバー構成名を指定します。 PhpStorm 自体は、構成タイプを インプレースに設定します。
Web サーバーの URL フィールドに、サーバー構成ファイルで定義されているサーバーの ドキュメントルートに関連付けられた URL アドレスを入力します。 この URL アドレスは、アプリケーションの URL アドレスを作成するための開始点になります。
HTTP と HTTPS の両方がサポートされています。
例: デフォルトの ドキュメントルートは htdocs フォルダーに設定され、その中のデータにアクセスするためのデフォルトの URL アドレスは http://localhost です。 デフォルトのポート 80 を変更した場合は、ポート http://localhost:<port> を明示的に指定する必要があります。
準備ができたら Next をクリックします。
Web パスの指定ページで、プロジェクトのルートフォルダーにアクセスするための URL アドレスを指定します。 プロジェクトルートの Web パス フィールドに、サーバー構成ファイルで指定されたサーバードキュメントルートを基準としたプロジェクトルートフォルダーへのパスを入力します。 入力すると、PhpStorm は URL アドレスを動的に構築し、 プロジェクト URL 読み取り専用フィールドにリンクとして表示します。 URL アドレスが正しく構築されていること、およびプロジェクトルートに確実にアクセスできることを確認するには、リンクをクリックします。
詳細は、 Karma を参照してください。
作成 をクリックし、プロジェクトウィンドウを開くオプションを指定します。
Web サーバーはローカルにインストールされ、ソースファイルはローカルの他の場所ににあります
メインメニューから を選択します。
シナリオページを選択するで、 Web サーバーはローカルにインストールされ、ソースファイルはローカルの他の場所ににあります を選択し、 Next をクリックします。
ローカルパスの指定ページで、 プロジェクトルートを指定します。 ソースが保存され、プロジェクトが作成されるフォルダーを指定します。
サーバーの指定 ページで、サーバーとの対話を可能にする サーバーアクセス構成を指定します。 詳細については、「Web サーバーに接続する 」を参照してください。
以下のいずれか 1 つを実行します:
既存サーバーの使用 を選択し、リストから関連するサーバー構成を選択します。 ファイルはローカルのマシンに保存されていますが、サーバーのドキュメントルート下にあるため、 In-place タイプの構成は適さず、リストには
でマークされた Local タイプの構成のみが含まれます。詳細と例については、「新規ローカルサーバーの追加 」を参照してください。
Name フィールドにサーバー構成名を指定します。 PhpStorm 自体は、構成タイプを ローカルに設定します。
プロジェクトファイルのアップロード / ダウンロード 領域の フォルダー フィールドで、サーバー構成ファイルで定義されているサーバードキュメントルートへの絶対パスを指定します。 ドキュメントルート自体の他に、ドキュメントルートにある他の既存のフォルダーも指定できます。
ドキュメントルートは、Web サーバーが Web サーバー URL にファイルを提供するフォルダーです。
サーバー上のファイル参照 領域の Web サーバーの URL フィールドには、サーバー構成ファイル内のサーバードキュメントルートにマップされた URL アドレス (ホスト名と (オプションで) ポート) があります。 これは、アプリケーションの Web アドレスのベース URL です。 HTTP と HTTPS の両方がサポートされています。
フィールドの右上隅にある
参照 をクリックして開き、提供された Web サーバー URL を確認します。
Next をクリックします。
詳細情報と例については、 ローカルサーバー構成を作成する を参照してください。
新規プロジェクトの作成: リモートパスの選択 ページで、PhpStorm がプロジェクトファイルをアップロードするフォルダーをサーバー上に作成します。 このフォルダーは サーバー上ではプロジェクトルートと呼ばれ、 プロジェクトルートに自動的にマップされます。
このページには、指定された サーバー構成ルートの下にあるフォルダーのツリーが表示されます。 関連する親フォルダーを選択し、コンテキストメニューで フォルダーの作成 を選択します。 新しいフォルダーがツリーに表示されたら、それを選択してツールバーの
アイコンをクリックするか、選択したコンテキストメニューで プロジェクトルート を選択します。 PhpStorm は、選択したフォルダーを
アイコンでマークします。プロジェクトルート下のフォルダーを構成します。 または、後で 設定 (Ctrl+Alt+S) | ディレクトリ で行うこともできます。 Next をクリックします。
Web パスの指定ページで、前の手順で指定した サーバー上のプロジェクトルートフォルダーにアクセスするための URL アドレスを指定します。 「プロジェクトルートの Web パス 」フィールドに、 サーバー構成ルートを基準としたフォルダーへの相対パスを入力します。 実際には、 サーバーフィールドにプロジェクトルートへの相対パスを入力します。 入力すると、PhpStorm は URL アドレスを動的に構築し、それを プロジェクト URL 読み取り専用フィールドにリンクとして表示します。
作成 をクリックし、プロジェクトウィンドウを開くオプションを指定します。
Web サーバーはリモートホスト上にあり、ファイルはネットワーク共有またはマウントされたドライブを介してアクセス可能です
メインメニューから を選択します。
シナリオの選択ページで Web サーバーはリモートホスト上にあり、ファイルはネットワーク共有またはマウントされたドライブを介してアクセス可能です。 を選択し、 Next をクリックします。
新規プロジェクトの作成: ローカルパスの指定 ページで、セットアップするプロジェクトの名前と、プロジェクトソースをダウンロードするローカルフォルダーを指定し、 Next をクリックします。
既存のサーバーを選択するか、「リモートサーバーの追加 」をクリックして「新規プロジェクトの作成: リモートサーバーの追加 」ページを開きます。 このページで、新しいサーバーのパラメーターを指定し、「Next 」をクリックします。
新規プロジェクトの作成: リモートパスの選択 ページで、PhpStorm がプロジェクトファイルをアップロードするフォルダーをサーバー上に作成します。 このフォルダーは サーバー上ではプロジェクトルートと呼ばれ、 プロジェクトルートに自動的にマップされます。 Next をクリックします。
Web パスの指定ページで、前の手順で指定した サーバー上のプロジェクトルートフォルダーにアクセスするための URL アドレスを指定します。 「プロジェクトルートの Web パス 」フィールドに、 サーバー構成ルートを基準としたフォルダーへの相対パスを入力します。 実際には、 サーバーフィールドにプロジェクトルートへの相対パスを入力します。 入力すると、PhpStorm は URL アドレスを動的に構築し、それを プロジェクト URL 読み取り専用フィールドにリンクとして表示します。
作成 をクリックし、プロジェクトウィンドウを開くオプションを指定します。
Web サーバーはリモートホスト上にあり、ファイルには FTP/SFTP/FTPS/WebDAV 経由でアクセスできます
メインメニューから を選択します。
シナリオの選択ページで Web サーバーはリモートホスト上にあり、ファイルは FTP/SFTP/FTPS/WebDAV 経由でアクセス可能です。 を選択し、 Next をクリックします。
新規プロジェクトの作成: ローカルパスの指定 ページで、セットアップするプロジェクトの名前と、プロジェクトソースをダウンロードするローカルフォルダーを指定し、 Next をクリックします。
既存のサーバーを選択するか、「リモートサーバーの追加 」をクリックして「新規プロジェクトの作成: リモートサーバーの追加 」ページを開きます。 このページで、新しいサーバーのパラメーターを指定し、「Next 」をクリックします。
新規プロジェクトの作成: リモートパスの選択 ページで、PhpStorm がプロジェクトファイルをアップロードするフォルダーをサーバー上に作成します。 このフォルダーは サーバー上ではプロジェクトルートと呼ばれ、 プロジェクトルートに自動的にマップされます。 Next をクリックします。
Web パスの指定ページで、前の手順で指定した サーバー上のプロジェクトルートフォルダーにアクセスするための URL アドレスを指定します。 「プロジェクトルートの Web パス 」フィールドに、 サーバー構成ルートを基準としたフォルダーへの相対パスを入力します。 実際には、 サーバーフィールドにプロジェクトルートへの相対パスを入力します。 入力すると、PhpStorm は URL アドレスを動的に構築し、それを プロジェクト URL 読み取り専用フィールドにリンクとして表示します。
作成 をクリックし、プロジェクトウィンドウを開くオプションを指定します。
ソースファイルはローカルディレクトリにあり、Web サーバーはまだ構成されていません
メインメニューから を選択します。
シナリオページを選択するで、 ソースファイルはローカルディレクトリにあり、Web サーバーはまだ構成されていません を選択し、 Next をクリックします。
プロジェクトディレクトリの選択ページで、ソースが保存されているフォルダーを選択してツールバーの
アイコンをクリックするか、選択のコンテキストメニューから プロジェクトルート を選択してフォルダー プロジェクトルートを指定します。 PhpStorm は、選択したフォルダーを
アイコンでマークします。
プロジェクトルート下のフォルダーを構成します。 または、後で 設定 (Ctrl+Alt+S) | ディレクトリ で行うこともできます。
作成 をクリックし、プロジェクトウィンドウを開くオプションを指定します。