4

特定の関数や変数を入力していると、Resharper がカーソルの下に候補となる名前のリスト (Intellisense) を提案します。提案されたリスト ボックスで、入力している内容に最も近いと思われるテキストが強調表示されます。これはいい。

ただし、リストで強調表示されている要素が正しく、Enter キーを押すと、次の行に移動します。提案されたリストで強調表示されたテキストをエディターのタイプ カーソルがある場所に挿入すると、より直感的になると思いました。Intellisense リストボックスからエディターにテキストを取得するには、キーボードの上下矢印を押して Intellisense リストボックスにフォーカスし、Enter キーを押す必要があります。これはかなり面倒です。Eclipse では、Enter キーを押すとテキストがエディターに挿入されます。

Resharper または Visual Studio 2012 (この問題が属する障害) を設定して、次の行に移動する代わりに、Intellisense リストで強調表示されたテキストをエディターに挿入するにはどうすればよいですか。

4

1 に答える 1

6

正しく理解できたかどうかは正確にはわかりませんが、ReSharper が入力を混乱させないようにする、いわゆる「ソフト」補完が得られるようです。その場合、Tabの代わりに を使用して完了を終了できますEnter。または、 に移動しReSharper | Options -> Environment | Intellisense | Autopopupてケースを見つけ、値を からDisplay and do not preselectに変更しますDisplay and preselect

そうでない場合は、ReSharper のバージョンとコード サンプルを指定してください。調査いたします。

于 2012-09-05T14:00:38.513 に答える