【发布时间】:2020-05-04 14:33:12
【问题描述】:
有没有一种方法(设置?“宏”?扩展?)我可以简单地切换大纲,以便 only 使用部分和我的方法折叠到他们的签名行,但我的 cmets(总结和双斜线 cmets) 和类保持扩展?
例子:
1) 未折叠
using System;
using MachineGun;
namespace Animals
{
/// <summary>
/// Angry animal
/// Pretty Fast, too
/// </summary>
public partial class Lion
{
//
// Dead or Alive
public Boolean Alive;
/// <summary>
/// Bad bite
/// </summary>
public PieceOfAnimal Bite(Animal animalToBite)
{
return animalToBite.Shoulder;
}
/// <summary>
/// Fatal bite
/// </summary>
public PieceOfAnimal Kill(Animal animalToKill)
{
return animalToKill.Head;
}
}
}
2) 折叠(以下是我想要的结果):
using[...]
namespace Animals
{
/// <summary>
/// Angry animal
/// Pretty Fast, too
/// </summary>
public partial class Lion
{
//
// Dead or Alive
public Boolean Alive;
/// <summary>
/// Bad bite
/// </summary>
public PieceOfAnimal Bite(Animal animalToBite)[...]
/// <summary>
/// Fatal bite
/// </summary>
public PieceOfAnimal Kill(Animal animalToKill)[...]
}
}
这就是我更喜欢看到我的类文件(折叠形式)的方式。到目前为止,我已经手动进行了一百万次折叠,我认为应该有一种方法可以自动化/自定义/扩展 VS 以按照我想要的方式进行操作?
每次我调试/遇到断点时,它都会崩溃并搞砸事情。如果我通过上下文菜单的折叠到轮廓等折叠它也会折叠我不需要的 cmets。
感谢您的帮助!
【问题讨论】:
标签: visual-studio