VSCodeのIntellisenseのSuggestionで表示された候補が、括弧 '(' やカンマ ',' やスペースでオートコンプリートされるのを防ぐ


概要

VSCodeのコーディングをしていると、Intellisenseがいい感じのSuggestionsを出してくれる。
それは素晴らしい機能なのだが、新しい関数を書いている時のような、
Suggestionsからオートコンプリートをされたくない場合がある。
しかし、関数名を書き終えて括弧 '(' やカンマ ',' やスペースを入力すると、関数名がオートコンプリートで上書きされてしまう。
それをさせないための方法について記載する。

結論

VSCodeのSettings.jsonに下記を追加する。

"editor.acceptSuggestionOnCommitCharacter": false

もしくは設定から、下記のチェックボックスをオフにする。

どちらかで良い。

具体例

//入力したいのは test()
test //まで入力したタイミングで、suggestionsの最上部に、TestSchedulerのような、ライブラリのクラスが表示されている。

この状態で、 括弧'('を入力すると、TestSchedulerでオートコンプリートされてしまう。

// test(と入力した瞬間、下記の値でオートコンプリートされる。
TestScheduler

最後に

2時間ほど調べてもヒットしなかったためStackOverFlowで質問したところ、すぐに回答をもらえた。
日本語での情報がなかなか見つからなかったので、誰かの助けになれば。