Visual Studio 2022 の IntelliCode の入力候補の適用キーを変えたい

Visual Studio 2022のIntelliCodeですが、バージョン上がるたびに学習度合いも良くなったのか結構いい入力候補の提案をしてくれるようになりました。

さてそんな便利な機能ですが、唯一の難点は候補を反映するのがTabキーなのですよね。
image

さらさらとコード書いててインデントするのにTab打とうとしたらIntelliCodeの候補が出てて同意からの反映されてしまってぐぬぬ、みたいなのは誰しも経験があることではないでしょうか?

そんなIntelliCodeをオフにしてイライラ避けたいけどメリットもあるしなぁ、という方に朗報。任意のキーにすることはできませんが、Tabキーから右矢印キーに変更することは可能です。

ツール → オプションのIntelliCodeの詳細で「右矢印の行全体の入力候補を適用する」にチェックすればOKです。
image

これでTabキーじゃなくて右矢印キーになりました。

image

任意のキーにはできないけど、まぁこれで多少使い勝手がよくなるなら。。

参考

Visual Studio 2022 起動時に認証ウィンドウが表示される件

Visual Studio 2022 (17.2)に更新したあたりからVisual Studio起動するたびに(裏でこっそり)認証ウィンドウが表示されるようになってしまいました。(※おそらく17.2は冤罪。リフレッシュトークンの期限が切れたとかそういう話な気がする)
普通はまぁ再認証必要なのねとか思って認証して終わり、なんですが、自分の環境はなぜか何度認証しても起動のたびに出てきてめっちゃストレスでした。一応解決したので内容のシェアと至るまでの愚痴みたいなエントリ残しておきます。

続きを読む

Visual Studio 2022 ローンチ & .NET 6 GA

予定どおり Visual Studio 2022 がでました!

なお継続してPreview版も新しくでています。

ローンチイベントはこちら

Visual Studio CodeやVisual Studio for Macも含めたVisual Studio全体のページはこちら。

バージョン 17.0 が Visual Studio 2022です。

デジタルお土産もあります。

そして .NET 6 も今日GAのようです( .NET ConfでGAだと思ったのに)
C# 10もですね。

  • Full-stack .NET 6 Apps with Blazor WebAssembly and Azure Static Web Apps
    • Azure Static Web AppsはFunctions対応はもちろん .NET 6 Blazor WebAssemblyもサポート。
  • マイクロソフト「.NET 6」正式リリース、.NETとして最初のLTS版。Win/Mac/iOS/Androidアプリを単一コードで記述可能に - Publickey
  • 続きを読む

    Visual Studio 2019 (16.2.2)なAzure Functionsでローカルデバッグできない (解決)

    Visual Studio 2019 (16.2.2)でAzure Functionsのローカルデバッグ時にブレイクポイントに止まらない(デバッグできない)現象があったらしい。

    続きを読む