拡張機能インテリジェンスのバグ
今回はデバッグは出来たのだが文法チェックエラーが出っぱなしだった。
PHP Intelephenseを拡張機能からアンインストールしたら消えた。
PHP Intelephense は通常は便利な拡張機能ですが、時々誤検知を起こすことがあります。
らしい、IDEのバージョンアップでも不安定になりそう。
ショートカット
| 半角英数字モードにしてから Shift + Option + F | インデントの自動修正 |
Shift + Cmd + →(右矢印) | コードの右端まで選択状態にする |
AIによる予測候補の許可
予測入力を少しずつ受け入れる方法
- 一語(単語)ずつ受け入れる
予測が表示されている状態でOption+→(右矢印キー) を押すと、次の1単語だけを確定できます。 - 一行ずつ受け入れる
Control+→(右矢印キー) を使うと、予測の次の1行分を確定できます。 - すべて受け入れる
通常通りTabキー を押すと、提示されたすべての予測コードが入力されます。
マウスオーバーで出る表示のオンオフ
AI による概要
VS Codeでマウスオーバー(ホバー)時に表示されるポップアップ(説明文・型情報)は、設定で簡単にオン/オフを切り替えられます。
設定手順
- 設定画面を開く:
- 検索ボックスに以下を入力:
|
1 |
editor.hover.enabled |
オン/オフ切り替え:
- 非表示にする場合: チェックを外す (
falseにする) - 表示にする場合(デフォルト): チェックを入れる (
trueにする)
その他の関連設定
- ホバー表示の遅延:
editor.hover.delayを検索し、数値を変更することで、マウスを置いてからポップアップが表示されるまでの時間を調整できます。 - 定義のホバー:
editor.definitionLinkOpensInPeekを設定すると、ホバー時に定義元へのリンクを表示するかどうかを制御できます。
※補足: マウスオーバーした際に表示されるヒント(型情報やドキュメント)が邪魔な場合に上記設定が有効です。なお、この設定をオフにしてもコード補完機能(IntelliSense)は機能します。
コメント