ATOMエディタのphp-integratorが動かなくなってしまったときの対応メモです
症状
- 定義ジャンプやリンターなどphp-integrator系の各種パッケージが動かない
- Atomを再起動しても変わらず
- デベロッパツールを開いてみても特にエラーメッセージなし
- コマンドパレットから
PHP Integrator Base: (Force) Index Project
を実行しても反応なし- デベロッパツールにも何も出ない
- コマンドパレットから
PHP Integrator Base: Configuration
を実行すると成功メッセージ↓
Success
Your PHP integrator configuration is working correctly!
解決策
結論から言うとプロジェクトを開き直すと何故か直った。
つまり開いているプロジェクトを閉じてProject Managerから開き直すとphp-integratorのファイルインデックスが走って再び機能を使えるようになった(よかった)。
解決までにやったこと
またいつか別のエラーで悩んだときのために
- wikiを漁る
-
Help!-It-Doesn't-Work!
- PHP integratorのトラブルシュート的なwiki
- issue
-
Help!-It-Doesn't-Work!
- デベロッパツールを開いて確認
- それっぽいメッセージが出ていたら儲けもん
- (「デベロッパツールを開いてみても特にエラーメッセージなし」と書いたけど本当はPHPサーバが動いてない的なエラーが出ていた。結局PCを再起動したら直った。本題の件は直らなかった)
- php-integrator-baseパッケージのdisable -> enableを切り替える
- php-integrator-baseパッケージのuninstall -> install
- PCを再起動する