Browse Source

support folding for xaml, fixes #1658

pull/1736/head
jkuehner 6 years ago committed by Siegfried Pammer
parent
commit
0e84a0353a
  1. 5
      ILSpy/TextView/DecompilerTextView.cs

5
ILSpy/TextView/DecompilerTextView.cs

@ -428,6 +428,11 @@ namespace ICSharpCode.ILSpy.TextView @@ -428,6 +428,11 @@ namespace ICSharpCode.ILSpy.TextView
foldingManager = FoldingManager.Install(textEditor.TextArea);
foldingManager.UpdateFoldings(textOutput.Foldings.OrderBy(f => f.StartOffset), -1);
Debug.WriteLine(" Updating folding: {0}", w.Elapsed); w.Restart();
} else if (highlighting?.Name == "XML") {
foldingManager = FoldingManager.Install(textEditor.TextArea);
var foldingStrategy = new XmlFoldingStrategy();
foldingStrategy.UpdateFoldings(foldingManager, textEditor.Document);
Debug.WriteLine(" Updating folding: {0}", w.Elapsed); w.Restart();
}
}
#endregion

Loading…
Cancel
Save