有时我会看到快捷方式,有时候我没有。我不知道为什么。
如何使快捷方式永久化?
我相信我有一个答案。它完美地为我工作。在感到沮丧之后,我通过VS2013中的反馈选项(在顶部)写信给MS。一周后,他们的一名员工回答:
嗨,
感谢您通过Visual Studio反馈程序向我们提出此问题。我有兴趣帮助调查您所描述的问题。在Visual Studio 2013 RTM中创建新的WPF应用程序后,我能够重现您所描述的问题。默认情况下,.xaml文件没有在解决方案资源管理器的上下文菜单中启用“打开混合...”命令。但是,我能够在VS 2013中的VB和C#WPF项目中成功添加此命令。听起来您可能也尝试过这种方法,但请尝试以下步骤,看看是否能够成功添加命令。我希望第6步可能是成功为您启用命令的技巧。为了添加此命令,我按照以下步骤操作:
- 工具>自定义
- 选择上下文菜单单选按钮
- 从下拉列表中,选择“项目和解决方案上下文菜单|项目”
- 单击“添加命令...”按钮
- 选择查看类别
- 选择第三个(最底部)“Open in Blend ...”命令(应该有三个可用)
- 关闭对话框
- 右键单击MainWindow.xaml
- 选择“在混合中打开...”(它不应该变灰)
在三个“Open in Blend ...”命令中,第三个是在WPF项目中成功处理.xaml文件的唯一命令。当我尝试使用它们时,另外两个会变灰。如果您能够成功添加命令或者仍然看到问题,请与我联系告诉我。我期待着您的回复,我希望这能成功解决您的问题!
谢谢,
斯科特里克
他对这个问题给予了很多考虑并实际测试了几种方法,这让我印象深刻。在我的情况下,有两个“Open in Blend ......”项目,所以我选择了第二个,它完美无缺。
希望它也适合你。
你可以自定义它:
键盘快捷键:how to
在上下文菜单中集成:
你现在可以为每个项目获得这个上下文菜单选项但不应该受到伤害......
在处理Silverlight,Windows Phone或Windows应用商店应用项目时,您可以使用视图 - >打开混合命令在Blend中打开当前活动的选项卡/代码XAML窗口。
以上菜单选项仅适用于WPF应用程序。不知道为什么。