1

VS2015でVB.Netでコーディングするときに、Ctrl + Spaceを押してIntellisenseプロポーザルを選択したいコーディング時。現在私はSHIFT + SPACEを使用する必要があり、それを変更する方法はありません。先行例のスクリーンショットでVisual Studio 2015(更新3)でVB.Netのintellisense 'offer'を受け入れるキーを変更する方法

VB.Net code editing

私はオートコンプリートに3電位のオプションを持っていることを見ることができます。これは、提案を受け入れると単語の後 carret権利を置く -

  • 押して「SHIFT + SPACE」:私は、オプションを次のようしている/ダウンが、提案を選択するためにキーを上にしてそれらのいずれかを選択することができます'('その他のもの)を押すことができます 私が望む
  • 'SPACE'を押してください - これは提案を受け入れますが、また の最後に空白を追加すると、プロパティ/フィールドはOKですが、 は役に立ちませんメソッド
  • '(' - これは提案を受け入れますが、 は ' サブしかし
  • 押して「CTRL +スペース」properies /フィールドのためによくない機能/ためokです終了 - これは実際:(何もしない、自分自身でCTRLは、インテリセンスメニューがグレーアウトになり
キーの設定ウィンドウで

私はEdit.CompleteWordコマンドが見つかりました:

Keyboard binding dialog

ただし、このコマンドは、すでにCTRL + SPACEはそれを割り当てているが、それは単に動作しません。さらに、SHIFT + SPACEはキーバインドの1つとして言及されていません。

注: VS2015には 'Toggle Completion Mode'というフラグがありますが、このオプションをオンにするかどうかは実際には違いはありません。

+0

タブを使用すると、選択したオプションに何も追加しません。 Enterは別のオプションですが、改行を追加します。また、Ctrl + SpaceはIntellisenseオプションを表示しますが、完了しませんので、compeleteオプションを上書きしていますか? –

+0

既に 'Ctr + Space'を聞くバックグラウンドで動作する他のプログラムはありますか? –

+0

@Alex私が知っているわけではありません。 –

答えて

0

あなたはタブを使用することができます。これは、提案を受け入れ、タブを使用した後すぐに現在の位置を表示します。

関連する問題