Code」を使ったPHPの開発環境を構築する方法。Codeのダウンロードは下記サイトから行える。Windows」をクリックしてダウンロード。ダウンロードしたファイルを「右クリック」→「管理者として実行」して、インストール開始。後は画面の指示に従って進める。途中インストール先を指定する画面では、何故かユーザフォルダ以下がデフォルトになっているが、特に理由がなければ、そのままの方が無難。ひとつのPCを複数ユーザで共有して使いたい場合は、全ユーザがアクセス可能な別フォルダを指定すること。インストール後、起動すると最初は英語で表示されている。画面に言語パックのインストール案内が表示されるので、日本語で使いたい人は言語パックをインストールできる。拡張機能のインストール次に拡張機能をインストールする。PHP開発に適したプラグイン一式をインストールするため、ようこそ画面にある「カスタマイズ」の「PHP」をクリックする。これで、以下の3つのプラグインがインストールされる。DebugPHPデバッグ用のプラグイン。IntelliSenseオートコンプリートやリファクタリングなどPHPコーディングのサポート機能。Pack上記2つのプラグインを含んだパック。インストール後はいらない。ここからさらに、以下の拡張機能をインストールする。CodeSniffer。コード規約のチェックを行う。fixerコード規約に合わせた修正やインデントなどの修正を行う。DetectorPHPの静的解析ツール。いいけど、Marketplaceって類似拡張機能が多くて迷う...。Codeを再起動しないと使えないので、一旦終了しておく。Code用に開発環境とは切り離してPHPをインストールする。downloads」をクリック。ページ遷移後、1つのバージョンにつき4種類あるので、当てはまるものを選んでダウンロードする。x86OSのバージョン。x64:64bitかx86:32bitを選択する。Safeマルチスレッド対応か非対応か。開発対象のWebサーバに合わせて選択する。Codeでデバッグする場合、PDBファイルはいらないのでZip一択。ダウンロードしたファイルを任意の場所に解凍する。(今回は、C:\php\php7.2.9フォルダの下に解凍した)次に、「php.ini-development」をコピー、リネームして「php.ini」にする。php.iniファイルを開き、以下のコメントアウトを解除する。Windowsをインストールする。Windowshttps://gitforwindows.org/上記サイトにアクセスして、「Download」をクリック。コンポーネント選択はデフォルトのまま。Codeにすると、なぜか「Next」が死ぬ。2.19.0で直るかと思ったけど、そのままだった。この場合、一度「Back」をクリックして、再度進むと「Next」が押せるようになる。Prompt」を選択して次へ。endings」を選択して次へ。これは改行コードをどうするかって質問。OSの人とかとやるならこれ。MSYS2)」を選択して次へ。ここもデフォルトで次へ。2.19.0から増えたウィザード項目。ビルトインスタッシュ機能を有効にする(テスト版)よく分からないので「Install」でインストール開始。ComposerのインストールPHPのパッケージ管理システムであるComposerをインストールする。Composerhttps://getcomposer.org/上記サイトにアクセスし、「Download」をクリック。ページ遷移後、ダウンロードファイルのリンクをクリックしてダウンロードする。ダウンロードしたファイルをダブルクリックするとインストール開始。Mode」は上級者モード的な意味かな?必要ファイルのみでアンインストーラは入れないから、自分で消せるならチェック入れなってことらしい。別にストレージがギリギリとかじゃなければチェック入れる必要ないかと。PHPの実行ファイル(php.exe)を聞かれるので、先ほど入れたPHPを指定。必要な設定がなかったりすると、php.iniファイルの変更確認が入る。php.ini」にチェックを入れた状態で「Next」。パスも追加してくれるそう。「Install」をクリックしてインストールする。環境変数を触ったことによる注意事項が表示される。「Next」をクリックして次へ。Composerのインストールは以上で完了。Codeにインストールした各種機能を動かすため、Composerからいくつかの機能をインストールする。コマンドプロンプトを起動し、以下のコマンドを実行していく。任意の開発環境を構築する。Codeの設定は、ファイルで行う。,」(コントロール+カンマ)を入力すると、設定ファイルが開く。設定ファイルには、以下のように記述する。Debug」と、実行環境の「XDebug」が必要となる。実行環境にXDebugがインストールされていない場合、以下のコマンドでインストールする。php-pecl-xdebug次に以下のファイルを編集してXDebugの設定を行う。Codeが動く側のPCのこと。ローカル環境で構築している場合、特に設定せずに、デフォルトのlocalhost、9000で問題ない。Codeのリモートデバッグ設定まず、左端のデバッグアイコンをクリックし、その次に設定アイコンをクリックし、「PHP」を選択する。すると、設定ファイルが開くので、以下の通り追記する。}},pathMappingsには、サーバ側とリモート側のディレクトリを結びつける必要がある。Codeで開いているフォルダが当たる。これでデバッグも出来るようになる。Output48中学生の時に初めてHTMLに触れてからホームページ制作を独学で始める。ベンチャー企業の営業、大手企業のPG・SEを経て、独立。現在はとある企業のCTOと、変な名前の会社の社長をしてる。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。