【问题标题】:Visual Studio hotkey to switch from XAML to code-behind in Xamarin.Forms用于从 XAML 切换到 Xamarin.Forms 中的代码隐藏的 Visual Studio 热键
【发布时间】:2017-11-23 07:04:01
【问题描述】:

我一直在寻找答案,我找到了shift+F7F7,但它们都不起作用。当我按F7 时,我收到此错误:

没有可用于 C:\MySolution\text\Mytest.xaml 的编辑器

确保已安装文件类型 (.xaml) 的应用程序。

我正在运行 Visual Studio 2017。

【问题讨论】:

    标签: c# visual-studio xamarin.forms visual-studio-2017


    【解决方案1】:

    安装 CodeMaid,而不是 CTRL+M, ,

    【讨论】:

      【解决方案2】:

      您是否尝试过右键单击 xaml 文件并“使用...打开”以确保在 Visual Studio 中定义了 xaml 编辑器?

      F7 对我有用,尽管前一周我在 xaml 文件上右键单击并“打开方式...”以让 Visual Studio 使用正确的 xaml 编辑器,因此我在 xaml 文件中具有智能感知功能。

      【讨论】:

      • 如果我在“打开方式...”中实际上没有“Xaml 编辑器”怎么办(尽管安装了所有 Visual Studio 默认组件以使用 XAML)? (我将它用于 Xamarin.Forms)。
      • 现在看起来像“Xaml Designer”。
      【解决方案3】:

      试试CTRL + ALT + F7。为Pages 工作,但不适用于Application。可能是因为 Resharper。

      【讨论】:

      • 不幸的是,我尝试的任何组合都不起作用。既不是页面也不是应用程序。只有 F7 从 XAML 编辑器到代码隐藏方向。可能是因为 VS 版本 (15.7),但不是 100% 确定。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-07
      • 1970-01-01
      • 2010-10-25
      • 1970-01-01
      • 2017-11-27
      • 2022-11-24
      • 2016-10-12
      相关资源
      最近更新 更多