0
0

More than 1 year has passed since last update.

IntelliJ IDEAのPHP x Dockerプロジェクト設定

Posted at

この記事の概要

IntelliJ IDEAでPHP x Dockerプロジェクトを作成した時のメモ。

この記事で触れないこと

それぞれについての詳細。(IntelliJ IDEA、PHP、Docker)

環境

  • Windows 10 Pro 21H1
  • Docker Desktop 4.4.3
  • IntelliJ IDEA 2021.3.1
  • PHP 8.0

環境構築

1. IntelliJ IDEAをインストール

ダウンロード IntelliJ IDEA

Ultimate版をインストールする。
後述のPHPプラグインはUltimate版しかサポートしておらず、Community版では使用できないらしい。

30日間の無料体験か、購入しての利用になる。

2. プラグインをインストール

PHP x Dockerプロジェクトに必要なプラグインをインストールする。

  • PHP
  • PHP Docker

また、日本語で使いたければ言語パックをインストールする。
Japanese Language Pack / 日本語言語パック

3. リモート PHP インタープリターの構成

Dockerコンテナ上のPHPを使用するので、リモート PHP インタープリターを構成する。
設定に進む前に、docker-compose.ymlやDockerfileを作成しておく。

設定(Ctrl+Shift+A)の言語&フレームワーク > PHP >
CLI インタープリターの...からCLIインタープリターを開く。

+ から「From Docker, Vagrant, WSL, Remote...」を選択し、
「リモート PHP インタープリターの構成」を開く。

今回はDocker Composeを選択し、phpがインストールされたサービスを選択する。

リモート PHP インタープリターの構成.png

以上

まとめ

これでDockerコンテナ上のPHPを利用できる。
Composerコマンドやテスト(PHPUnit)も実行できるようになった。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0