是否有类似ctrl + m + o的Xaml?

Joh*_*son 5 resharper xaml visual-studio

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

我安装了Xaml Regions,它很不错但我仍然想念CTL+ M+O

我玩过:

CTL+ M+M

CTL+ M+L

CTL+ M+P

CTL+ M+U

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

是否有扩展甚至内置命令可以实现我想要的功能?

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

在此输入图像描述

Ken*_*rey 5

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

  1. 按 Ctrl+M、L。
  2. 如果一切都展开了,请再次按下它。
  3. ???
  4. 利润。

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