긴 문자열 매개 변수 (설명 등)가있는 속성을 사용하는 코드가 있습니다. 속성 또는 적어도 매개 변수를 숨길 수 있다면 좋을 것입니다. Visual Studio의 속성 숨기기/숨기기 2015
은/축소, 나는 그것이 불가능하다고 생각 2015
0
A
답변
0
Visual Studio에서 (C# 코드에서) 속성을 숨길가 가능하지만 지역 자세한 내용은
#region SomeShortDescription
[MyAttribute("Long description here...")]
#endregion
사용할 수 있습니다 https://msdn.microsoft.com/en-us/library/9a1ybwek.aspx
을
1
매개 변수를 개인 상수로 선언 할 수 있습니다.
private const string LongTextParam = "Some very long text ..."; ... [MyAttribute(LongTextParam)] public int SomeProperty { get; set; }
#region (10)는 당신을 도울 수 있습니다 : Visual Studio에서
#region MyAttribute [MyAttribute("A very long string parameter .... ")] #endregion public int SomeProperty { get; set; }
편집기는 지역을 축소 할 수 있습니다.
또한 두 가지 방법을 모두 사용할 수 있습니다. 매개 변수 텍스트를 개인 필드/상수로 이동하고이를 영역으로 묶습니다.
0
다른 사람이 지적했듯이, 현재 VS에서이 작업을 수행 할 수 없습니다.
지역을 사용하는 것이 좋습니다. 반대 의견을 제시하더라도 좋습니다.
많은 정보가 있거나 몇 개이지만 길거나 많은 매개 변수가있는 경우 속성이 방해가 될 수있는 방법을 알 수 있지만 코드의 필수 부분 일 수 있으며 정보를 볼 필요없이 근본적인 것을 놓칠 수도 있습니다 .
내 2 센트.