コード例 #1
0
 static void MarkClassificationTypeForBrace(TextSpan itemSpan, ITextSnapshot snapshot, List <ClassificationSpan> result, IClassificationType type, SpecialHighlightOptions options)
 {
     if (Config.Instance.SpecialHighlightOptions.MatchFlags(SpecialHighlightOptions.SpecialPunctuation))
     {
         result.Add(CreateClassificationSpan(snapshot, itemSpan, _GeneralClassifications.SpecialPunctuation));
     }
     if (Config.Instance.SpecialHighlightOptions.MatchFlags(options))
     {
         result.Add(CreateClassificationSpan(snapshot, itemSpan, type));
     }
 }
コード例 #2
0
ファイル: Config.cs プロジェクト: molongwudi/Codist
 internal void Set(SpecialHighlightOptions options, bool set)
 {
     SpecialHighlightOptions = EnumHelper.SetFlags(SpecialHighlightOptions, options, set);
     FireConfigChangedEvent(Features.SyntaxHighlight);
 }
コード例 #3
0
ファイル: Config.cs プロジェクト: AmadeusW/Codist
 internal void Set(SpecialHighlightOptions options, bool set)
 {
     SpecialHighlightOptions = SpecialHighlightOptions.SetFlags(options, set);
 }