かもメモ

自分の落ちた落とし穴に何度も落ちる人のメモ帳

VSCode スペースや役物 `(` 入力で意図しないサジェストが確定されてしまう

VS Code の入力補完は強力で日頃より大変お世話になっています。
ただ時に意図しないサジェストが確定されてしまいイライラが募ることがありました。

以前、改行のつもりでエンターを押した際に意図しないサジェストが確定されてしまう問題を解消したので快適になった!と思っていたのですがスペースや役物 ( などを入力した際に意図しないサジェストが確定されてしまいイライラ Max になってしまいました。

VS Code 意図しないサジェスト
`(` を入力したら意図しないサジェストが確定されてしまう問題

acceptSuggestionOnCommitCharacterfalse にする

"editor.acceptSuggestionOnCommitCharacter": false

この設定を false にすればスペースや ( 入力でサジェストが確定されなくなった。
JSON の設定だと下記のような感じ

{
  // エンターでサジェストを確定しない
  "editor.acceptSuggestionOnEnter": "off",
  // スペースや ( でサジェストを確定しない
  "editor.acceptSuggestionOnCommitCharacter": false,
}

一旦はこれで快適になったので良しとする。
サジェスト関連は他にもオプションが結構あるみたいなので、必要になったらまた見直そうと思う

サジェストは TAB だけで確定したい…
おわり。

関係ないけど、はてなブログ mp4 直接アップロードできるようにしてくれ… gif 変換面倒くさいんや…


[参考]