VS Code, rename symbolを有効にする, Intelephense のライセンスを購入する

リファクタリング機能として重要なrename symbol(シンボルの名前変更)が効いていないことに気付いた。調べてみると、Intelephenseというプラグインを使っているのが原因のようだ。これは無料版と有料版があり、無料版ではこの機能は無効化されている。このプラグイン自体はとても便利なので無効化はしたくない。そこで、有料版を購入することにした。下記のサイトでライセンスを購入出来る。価格は$20。PAYPAL利用で購入した。

https://intelephense.com/

Premium featuresという機能を使うために、ライセンスを購入する、ということらしい。Renameもその中のひとつ。

購入後、メールでライセンスキーが送られてきたので、VS Codeで登録する。Ctrl + Shift + pを押してコマンドパレットを表示し、enterと入力すと、Intelephense: Enter license keyの項目が表示される。クリックすると、ライセンスキー入力を求められる。ここに入力する。成功すると、activatedというポップアップが表示された。

「シンボルの名前変更」が右クリックメニューに追加された。これでrenameが使えるようになった。