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

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

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

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

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

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

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

image

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

参考

Microsoft Graph Explorer でテナントを切り替える

Microsoft Graph API のちょっとしたテストができる Microsoft Graph Explorer というツール(Webサイト)があります。

REST APIを扱うクライアントコードを書かなくても実行できるので、とても便利なツールですが、実行ユーザーが複数のテナントに所属している場合、意図したテナントで実行できない場合があります。

何もサインインせずにGraph Explorerにアクセスするとサンプルデータなサンドボックス環境なので(それはそれで影響を与えずにテストできるから便利なのですけど)、自テナントのデータを見たいとかになるとサインインするわけですが、サインイン時やサインイン後にGraph Explorer上でテナントを切り替えることができません。既定のテナントが操作したいテナントでない場合、大変困ってしまいます。

が、実はUI上はまだ無いみたいですがURL直指定だとテナント指定できます。

上記のURLのようにテナントID(IDでないとダメ)を指定してからサインインするとそのテナントになります。

image

面倒くさいという人はソースがPublicリポジトリにあるので、Cloneして自前で展開して設定したりするといいですよ。

おまけ

永遠のPreviewっぽいAzure Resource Explorer も、もしテナント切り替えがうまくいかない場合とかあればURLで以下のようにテナントIDを指定すると切り替えられます。

Readmeだと一覧が見れたりするっぽいんですけどね。(というかもともとテナント一覧表示されて切り替えられてたんですけど、動かなくなってるので)

GitHub Universe 2022 アナウンス雑まとめ

GitHub Universe 2022 で発表されたアナウンスなどをGitHub BlogにまとまってたのでPickupしておきます。

日本語公式でたので、それ見たら全部わかるので以下見なくてもいいですね。

なお発表されたPreview機能などはこちらで有効化したり待ち行列に参加できます。

関連ニュースなど。

続きを読む