1.2K Views
April 18, 23
スライド概要
PHP/Laravelをメインにお仕事しています。アプリケーションの設計とか好きです。
PhpStormで幸せな開発者ライフを 送るための最初の設定 WPHPerKaigi 2023 - PHPerのためのゆるいLT会 2023/04/18(火) tyamahori(ちゃまほり) @tyamahori
伝えたいこと 今日のお題 • 自己紹介 • PHPを使えるようにしよう! • PhpStormでPHPと連携しよう! • PhpStormでPHPUnit連携しよう!
あなたは誰ですか? tyamahori(ちゃまほり)といいます • 1989年9月24日生まれ 33歳なはず • 千葉県 香取市出身 -> 千葉県船橋市在住 • O型 • 開発者になる前 • メーカーの営業、切花のバイヤー、Web広告の営業・運用 • 開発者になったあと • Web制作会社 -> フィンテック企業 -> 障害者福祉の会社(現職・環境大臣を自負) • 好きなワード: PHP/Laravel/Docker/PhpStorm/DDD/クリーンアキテクチャ
PHPを使えるようにしよう あなたのPHP環境はどこから? • Docker • Homebrew • asdf • PHPBrew • ソースコードからビルド
PHPを使えるようにしよう あなたのPHP環境はどこから? • Docker -> オススメ • Homebrew • asdf -> オススメ • PHPBrew • ソースコードからビルド
PHPを使えるようにしよう! Asdfでローカルにインストールした場合
PhpStormでPHPと連携しよう! まずは Settings -> PHP
PhpStormでPHPと連携しよう! 今回はローカルのPHPです。(時間がないので。。)
PhpStormでPHPと連携しよう! PHP executable を設定しよう
PhpStormでPHPと連携しよう! こうなるはず
PhpStormでPHPUnit連携しよう! PHP配下のTest Frameworksを選ぼう
PhpStormでPHPUnit連携しよう! 今回はPHPunit Localを選ぼう。
PhpStormでPHPUnit連携しよう! Path to scriptと Default configuration fileを設定しよう
PhpStormでPHPUnit連携しよう! いい感じにテストが動かせるようになるはず。再起動してもいいかも。
以上です 幸せなPhpStormライブを始めましょう • 記事書いてます • https://qiita.com/tyamahori/items/06003e250f26dfe8af9a • 他にも便利な設定もあります! • ショートカットキーも覚えていきたい! • 便利なプラグインもあるよ!