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