18

Visual Studio 2012でコードファイルからXAMLファイルに切り替える場合、焦点はデザイナーに移ります。XAMLを編集する場合(99%の時間)、マウスを使用してフォーカスをXAMLコード/マークアップウィンドウに移動する必要があります。マウスなしでフォーカスをXAMLに移動する方法はありますか?

注:SOにも同様の質問がありますが、それらはコードビハインドとXAMLデザイナーの間の移動を扱います。

4

3 に答える 3

29

確かにあります、Shift+を使用してくださいF7;)

于 2012-11-21T19:06:33.437 に答える
10

99%の場合、デフォルトに設定することをお勧めします

他のバージョンについてはわかりませんが、Visual Studio 2010では、メニューバーから[ツール] → [オプション... ]を選択し、ダイアログから[テキストエディター] → [ XAML ] → [その他]を選択し、[常にドキュメントを完全なXAMLビューで開く]にチェックマークを付けます。これで、XAMLファイルをダブルクリックするたびに、デザインビューではなく、XAML(コード)ビューで開きます。

Visual Studio2010XAML設定

画像が大きすぎないことを願っています

于 2012-11-23T18:12:48.810 に答える
3

Shift+F7がすぐに機能しない場合は、キーボードショートカットが適用されるコンテキストを再割り当てする必要がある場合があります。VS 2017でこれを試したとき、次の手順を使用してショートカットを再割り当てする必要がありました。

  • ツール>オプション
  • ポップアップメニューで、サイドバーの[環境] >[キーボード]を選択します
  • 検索View.ViewDesignerバーに入力します
  • 次の場所で[新しいショートカットを使用]の下のメニューを開きます。
  • メニューから選択Text Editorし、割り当てバーに目的のショートカットを入力して、[割り当て]をクリックします
  • メニューから選択XAML Designerし、割り当てバーに目的のショートカットを入力して、[割り当て]をクリックします
  • クリックOKして変更を適用し、オプションメニューを終了します

注:これを正常に機能させるには、との両方を実行する必要があります。下の画像は、上記の手順の結果を示しています。Text EditorXAML Designer

キーボードメニュー画像

于 2017-06-27T15:54:28.410 に答える