Windows上のPhpStormでプログラム開発中に、ログファイルを別アプリで立ち上げて確認するのがめんどくさいので、Linuxのtailfのようなことをやってみました。
(ちゃんと探せばそういう機能とかプラグインとかあるような気がする)
手順
- ターミナルをPowerShellに変更する
- ログ表示
1. ターミナルをPowerShellに変更する
PhpStormの設定→ターミナル→シェル・パスを powershell.exe
に変更します。
PowerShellではls
など一部のリナックスコマンドも使えます
2. ログ表示
PowerShellのGet-Contentコマンドで-Tail
オプションを指定します
書式
Get-Content -Path [Path] -Wait -Tail [表示行数] -Encoding [エンコード]
例
Get-Content -Path laravel-2018-12-08.log -Wait -Tail 100 -Encoding UTF8
※UTF-8
ではなくUTF8
できました!