新規プロジェクトの作成ダイアログ
このダイアログを使用して、空のプロジェクトの作成、PhpStorm ワークショッププロジェクトの作成、またはアプリケーション開発用のフレームワーク固有のプロジェクトスタブの生成を行います。
ダイアログの左側のペインには、スタブを生成できるプロジェクトタイプのリストが表示されます。利用可能なプロジェクトタイプのセットは、インストールされてアクティブ化されているプラグインによって異なります。右側のペインの内容は、選択したプロジェクトの種類によって異なります。ロケーションフィールドはすべてのプロジェクトタイプに共通です。
プロジェクトタイプは、PHP 固有および Web カテゴリにグループ化されています。保存されているプロジェクトテンプレートがある場合は、ユーザー定義カテゴリにリストされます。
PHP 空プロジェクト
このオプションを選択すると、コンテンツのないプロジェクトフォルダーだけが取得されます。
ロケーションフィールドで、プロジェクト関連ファイルが保存されるプロジェクトフォルダーへのパスを指定し、作成をクリックします。
PhpStorm ワークショッププロジェクト
このオプションを選択すると、PhpStorm Workshop プロジェクトが作成され、PhpStorm の多くの機能と生産性向上ツールがガイドされます。
ロケーションフィールドで、プロジェクト関連ファイルが保存されるプロジェクトフォルダーへのパスを指定し、作成をクリックします。
PHP 固有のプロジェクトタイプ
プロジェクトタイプ | 説明 |
---|---|
Composer プロジェクト | この機能は、コマンドラインツールがサポートされている場合にのみサポートされます。プラグインがインストールされ、有効になっています。 プラグインは PhpStorm にバンドルされており、デフォルトでアクティブになっています。プラグインが無効になっている場合は、プラグインの管理に従って、設定 / 環境設定 | プラグインページでプラグインを有効にします。 Composer テンプレートを使用してプロジェクトスタブを作成するには、このオプションを選択します。 右側のペインで:
|
Drupal モジュール | この機能は、Drupal サポートがサポートされている場合にのみサポートされますプラグインがインストールされ、有効になっています。 プラグインはデフォルトで有効になっています。プラグインが無効になっている場合は、プラグインを管理する説明に従って、プラグインページでプラグインを有効にします。 Drupal モジュール(英語)を作成してセットアップするには、このオプションを選択します。 右側のペインで:
|
Joomla! 統合 | この機能は、Joomla! サポートがサポートされている場合にのみサポートされますプラグインがインストールされ、有効になっています。 プラグインはデフォルトで有効になっています。プラグインが無効になっている場合は、プラグインを管理する説明に従って、プラグインページでプラグインを有効にします。 Joomla!(英語) コンテンツ管理システムを使用してアプリケーションを開発するためのプロジェクトスタブを取得するには、このオプションを選択します。 右側のペインで:
|
WordPress プラグイン | この機能は、WordPress サポートがサポートされている場合にのみサポートされますプラグインがインストールされ、有効になっています。 プラグインはデフォルトで有効になっています。プラグインが無効になっている場合は、プラグインを管理する説明に従って、プラグインページでプラグインを有効にします。 WordPress を使用してアプリケーションを開発するためのプロジェクトスタブを取得するには、このオプションを選択します。詳細については、WordPress を参照してください。 右側のウィンドウで、プロジェクトの場所を入力し、WordPress がインストールされているフォルダーを指定します。このフォルダーには、wp-admin および wp-includes のサブディレクトリが含まれている必要があります。 |
Web
プロジェクトタイプ | 説明 |
---|---|
Angular CLI | このオプションを選択して、後で Angular CLI(英語) コマンドラインインターフェースを使用して、クラス、コンポーネント、ルート、パイプ、サービスなどの特定の構造を自動的に生成できるスタブを取得します。 右側のペインで:
|
AngularJS | プロジェクト構造を設定し、いくつかのソースを AngularJS フレームワーク(英語)テンプレートに基づいて生成するには、このオプションを選択します。 右側のウィンドウで、プロジェクト関連のファイルが保存されるフォルダーのパスを指定します。 |
Bootstrap | プロジェクトを作成し、その構造を設定し、Bootstrap(英語) テンプレートに基づいていくつかのソースを生成するには、このオプションを選択します。 右側のペインで:
|
Cordova | プロジェクト構造を設定し、PhoneGap(英語) または Apache Cordova(英語) フレームワークに基づいていくつかのソースを生成するには、このオプションを選択します。 右側のペインで:
|
Dart | プロジェクト構造をセットアップし、Dart(英語) アプリケーション用にいくつかのソースを生成するには、このオプションを選択します。 |
エクスプレス | プロジェクト構造を設定し、いくつかのプロジェクトソースをエクスプレス(英語)フレームワークに基づいて生成するには、このオプションを選択します。 右側のペインで:
|
HTML5 ボイラープレート | プロジェクト構造を設定し、いくつかのソースを HTML5 ボイラープレート(英語)テンプレートに基づいて生成するには、このオプションを選択します。 既存のプロジェクトで HTML5 ボイラープレートの使用を開始するには、HTML5 Boilerplate 公式 Web サイト(英語)から最新の安定版リリースをダウンロードし、プロジェクトで抽出します。または、埋め込みターミナル( Alt+F12 )を開き、コマンドプロンプトで 右側のペインで:
|
Meteor | プロジェクト構造を設定し、いくつかのソースを Meteor(英語) フレームワークに基づいて生成するには、このオプションを選択します。 右側のペインで:
|
Node.js | 単純な Node.js アプリケーションを起動するには、このオプションを選択します。PhpStorm は 右側のペインで、プロジェクトフォルダー、Node.js インタープリター、およびパッケージマネージャー( npm(英語) または Yarn(英語)、詳細については npm、pnpm、Yarn を参照)を指定します。 |
React | グローバルにインストールされた create-react-app(英語) パッケージを使用してプロジェクトを生成するためにこのオプションを選択してください。詳細については create-react-app を使用した React アプリケーションの生成を参照してください。 右側のペインで:
|
React Native | React Native(英語) アプリケーションを作成するには、このオプションを選択します。 右側のペインで:
|
Vue.js | Vue CLI(英語) を使用して Vue.js(英語) アプリケーションを作成するには、このオプションを選択します。 右側のペインで:
|
Yeoman | Yeoman(英語) ツールを使用してフレームワーク固有のプロジェクトスタブを生成するためのインターフェースを取得するには、このオプションを選択します。 右側のペインには、以前にインストールされた Yeoman ジェネレーター(英語)がすべて表示されます。リストから必要なジェネレーターを選択し、次へをクリックして、Yeoman の説明に従います。 |
ユーザー定義
このリストは、以前にプロジェクトテンプレートを保存した場合にのみ表示されます。詳細については、プロジェクトをテンプレートとして保存するを参照してください。関連ページ:

PhpStorm ワークショップ資料
PhpStorm ワークショップ資料では、PhpStorm の多くの機能と生産性向上ツールについて説明します。PhpStorm のすべての可能なオプションと機能を網羅しているわけではありません。代わりに、PHP 開発者としての日常のワークフローを強化するための実践的な演習を多数提供します。以下にワー...

プラグインを管理する
PhpStorm のユーザーインターフェースはデフォルトでは英語です。日本語化する場合は、日本語言語パックのインストールを参照してください。プラグインは以下に示すように PhpStorm のコア機能を拡張します。バージョン管理システム、アプリケーションサーバー、およびその他のツールとの統合を提供する...

Composer 依存関係マネージャー
PhpStorm はComposer依存関係マネージャーと統合されます。これにより、Packagistまたはカスタムリポジトリからのパッケージをプロジェクトの依存関係として宣言し、IDE から管理できます。PhpStorm は、composer.jsonを操作するための包括的なコーディング支援と、一...

プラグイン
このページを使用してプラグインを管理します。プラグインリポジトリを参照し、プラグインのインストール、削除、有効化、無効化、更新を行います。主なコントロール :マーケットプレースこのタブを使用して、JetBrains プラグインリポジトリからプラグインをブラウズしてインストールします。カスタムプラグイ...

Node.js
Node.jsは、ブラウザーの外部、たとえばサーバーやコマンドラインで JavaScript を実行するための軽量なランタイム環境です。PhpStorm は Node.js と統合し、アプリケーションの構成、編集、実行、デバッグ、テスト、プロファイリング、メンテナンスを支援します。アプリケーションの...

npm、pnpm、Yarn
PhpStorm はnpm、Yarn、Yarn 2、pnpmと統合されているため、IDE 内から再利用可能なコードのパッケージをインストール、検索、更新、削除できます。Node.js と NPM ページは、パッケージを管理するための専用 UI を提供します。もちろん、組み込みのターミナルのコマンドラ...