目次

PhpStorm

試してみた・・・今までのコードが警告だらけだった・・・

引き続き試行中・・・

リンク(アフィリエイトとかはまだ仕込んでない)

https://www.jetbrains.com/phpstorm/

https://samuraism.com/jetbrains/phpstorm

wslのディストリビューションが全部起動!?

ご存知windowsのwslで、複数のディストリビューションをインストールしている状態でPhpStormを起動すると、すべてのディストリビューションが一斉に起動してしまう!!

以下のビルドまでは問題は発生しない。

  PhpStorm 2024.3 ビルド #JBC-243.21565.202 ビルド日 2024年11月13日

現在(2024-12-13)のバージョンは

  PhpStorm 2024.3.1 ビルド #PS-243.22562.164、ビルド日 2024年12月10日

となっていて1つバージョンアップしたが、状況は改善していない。

参考1 https://intellij-support.jetbrains.com/hc/en-us/community/posts/22673222870034-Dialog-to-open-recent-project-on-a-wsl-intance-fires-up-every-single-wsl-instance-registered-on-windows

一応公式?な問題として挙がっているようです(下記)

参考2 https://youtrack.jetbrains.com/issue/IJPL-171976/Opening-a-project-located-in-a-wsl-instance-automatically-starts-up-every-other-instance-registered-in-windows?_gl=1*9dyp95*_gcl_au*MTE1ODIwMDE1My4xNzI3NjUyOTQ0*FPAU*MTE1ODIwMDE1My4xNzI3NjUyOTQ0*_ga*NDIxOTg0MjY1LjE3MTg5NDQ5MTI.*_ga_9J976DJZ68*MTczNDA0NTYxNy4zOC4xLjE3MzQwNDYxNjAuNjAuMC4w

その後・・・2025/01/22で以下の更新を適用したところ、修正された模様です。

  PhpStorm 2024.3.2 ビルド #PS-243.23654.115、ビルド日 2025年1月16日

でもなんだか他の部分の動作が不安定チックな感じ(妙に待たされたり)・・・ちょっと様子見をおすすめします。

使ってないwslディストリビューションが勝手に起動!?

結論から言うと、プロジェクトディレクトリの下にある

.idea/workspace.xml:    "last_opened_file_path": "//wsl$/YourAnotherDistroDirectory/home/your_name/your_another_project/",

を削除したら直った。何か意図しないタイミングで読みに行っているのかなぁ・・・。

その後・・・関係なさそう・・・

blade中のjQueryの警告

jQueryオブジェクトを変数に代入してからメソッド呼び出したときの警告を合法的に消す

JavaScriptでこんなコードを書くと・・・

var foo = $('#id_of_foo');
foo.hide();

こんな警告が・・・

Void関数の戻り値が使用されています
  1. 設定画面を開く(Ctrl + Alt + s)
  2. 言語 & フレームワーク > JavaScript > ライブラリ
  3. 「ダウンロード」をクリックして一覧を表示し、jQueryを選択して「ダウンロードしてインストール」ボタンをクリック

これできれいさっぱり。

以下の参考サイトそのまんまです。

https://stackoverflow.com/questions/21616683/phpstorm-unresolved-function-or-method

便利なショートカット(覚書)

忘れがちだけど便利なもの。

Ctrl +Shift + Mキャレットを一致する括弧に移動(移動>ファイル内の移動)