WordPressのテスト環境を簡単に構築できるLocal by flywheelですが、PHPStormを使ってデバッグする為のアドオンが用意されています。
Add-ons Library
Craft your own workflow with community built add-ons BUILD YOUR OWN SUBMIT ADD-ON…
導入方法
Debug and profile your WordPress sites with Xdebug in Local by Flywheel (using PhpStorm)
This article is not an introduction to neither Xdebug, Local by Flywheel nor PhpStorm, but shows you how you can get sta...
- Local by flywheelのアドオン画面から選択してインストール
- WordPressをカスタム設定でインストールして起動
- インストールしたWordPressの”UTILITIES”で”CONFIGURE PHPSTORM AND INTELLIJ IDES”を押す→WordPressのディレクトリに”.idea”ディレクトリが隠し属性で生成される
- PHPStormでWordPressのディレクトリを指定してプロジェクトを作成
- PHPStormでデバッグを開始
しかし、私の環境では何度やっても”.idea”フォルダが生成されませんでした。
解決方法
どうやらWindowsでは、アドオンのスクリプトファイルを書き換える必要があるようです。
How to Debug with PhpStorm and Local by Flywheel | Hard Working Nerd
In a previous article, we looked at how to set up a development environment with Local by Flywheel and Visual Studio Cod...
“renderer.js”の”const sitePath”の行にある”‘~/'”を”/~(\/|\\)/”に書き換えます。これで無事に期待する動作となりました。