示例#1
0
 private static LSP.FoldingRange CreateFoldingRange(LSP.FoldingRangeKind kind, LSP.Range range)
 => new LSP.FoldingRange()
 {
     Kind           = kind,
     StartCharacter = range.Start.Character,
     EndCharacter   = range.End.Character,
     StartLine      = range.Start.Line,
     EndLine        = range.End.Line
 };
 private static LSP.FoldingRange CreateFoldingRange(LSP.FoldingRangeKind kind, LSP.Range range, string collapsedText)
 => new LSP.FoldingRange()
 {
     Kind           = kind,
     StartCharacter = range.Start.Character,
     EndCharacter   = range.End.Character,
     StartLine      = range.Start.Line,
     EndLine        = range.End.Line,
     CollapsedText  = collapsedText
 };