Visual Studio 2012でコードファイルからXAMLファイルに切り替える場合、焦点はデザイナーに移ります。XAMLを編集する場合(99%の時間)、マウスを使用してフォーカスをXAMLコード/マークアップウィンドウに移動する必要があります。マウスなしでフォーカスをXAMLに移動する方法はありますか?
注:SOにも同様の質問がありますが、それらはコードビハインドとXAMLデザイナーの間の移動を扱います。
Visual Studio 2012でコードファイルからXAMLファイルに切り替える場合、焦点はデザイナーに移ります。XAMLを編集する場合(99%の時間)、マウスを使用してフォーカスをXAMLコード/マークアップウィンドウに移動する必要があります。マウスなしでフォーカスをXAMLに移動する方法はありますか?
注:SOにも同様の質問がありますが、それらはコードビハインドとXAMLデザイナーの間の移動を扱います。
確かにあります、Shift+を使用してくださいF7;)
99%の場合、デフォルトに設定することをお勧めします
他のバージョンについてはわかりませんが、Visual Studio 2010では、メニューバーから[ツール] → [オプション... ]を選択し、ダイアログから[テキストエディター] → [ XAML ] → [その他]を選択し、[常にドキュメントを完全なXAMLビューで開く]にチェックマークを付けます。これで、XAMLファイルをダブルクリックするたびに、デザインビューではなく、XAML(コード)ビューで開きます。
画像が大きすぎないことを願っています
Shift
+F7
がすぐに機能しない場合は、キーボードショートカットが適用されるコンテキストを再割り当てする必要がある場合があります。VS 2017でこれを試したとき、次の手順を使用してショートカットを再割り当てする必要がありました。
View.ViewDesigner
バーに入力しますText Editor
し、割り当てバーに目的のショートカットを入力して、[割り当て]をクリックしますXAML Designer
し、割り当てバーに目的のショートカットを入力して、[割り当て]をクリックしますOK
して変更を適用し、オプションメニューを終了します注:これを正常に機能させるには、との両方を実行する必要があります。下の画像は、上記の手順の結果を示しています。Text Editor
XAML Designer