visual-studio - Xaml 有没有像 ctrl + m + o 这样的东西?

标签 visual-studio xaml resharper

我经常想念 CTL + M + O,它会在使用 Xaml 时折叠代码编辑器中的所有属性和方法。

我安装了 Xaml Regions这很好,但我仍然想念 CTL + M + O

我玩过:

CTL + M + M

CTL + M + L

CTL + M + P

CTL + M + U

但他们都没有做我想要的。

是否有扩展甚至内置命令可以执行我想要的操作?

为了清除,我希望资源文件的所有子级都折叠到一行以便于导航,如下所示:

enter image description here

最佳答案

我最近发现你可以使用 Ctrl+M, L 即使它不能直接工作。它只需要一点点算法。

  • 按 Ctrl+M,L。
  • 如果一切都展开了,请再次按下它。
  • ???
  • 利润。

  • 按 Ctrl+M,如果有任何东西折叠,L 将展开所有内容,否则它会折叠所有内容。所以当你第一次打开一个文件时,按一次就足够了。如果您一直在折叠和展开某些区域,按一次展开和一次折叠都可以正常工作。

    关于visual-studio - Xaml 有没有像 ctrl + m + o 这样的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20680277/

    相关文章:

    c++ - 在某个命名空间中定义方法时在全局命名空间中声明?

    c# - 如何重用 WPF 用户控件但更改绑定(bind)属性?

    c# - 向 WPF DataGrid 添加按钮

    visual-studio - 如何在 Visual Studio 中查找 C# 索引器方法的用法(使用 Resharper)

    c# - 明确指定字符串转换中的区域性

    c# - 'is' 与 try cast with null check

    visual-studio - 使用通用 EventHandler<> 的事件在设计器中不可见

    visual-studio - 在 Visual Studio 中显示工作空间

    visual-studio - 无需 FLEXnet Connect 即可自动更新

    c# - Xamarin WebView 通常不显示任何内容