예제 #1
0
 public CurrentDebugLineTextMarker(MonoTextEditor editor, int offset, int length)
 {
     IconMarker = new DebugIconMarker(currentLine);
     TextMarker = new DebugTextMarker(offset, length, e => SyntaxHighlightingService.GetColor(e.EditorTheme, EditorThemeColors.DebuggerCurrentLineMarker), e => SyntaxHighlightingService.GetChunkStyle(e.EditorTheme, EditorThemeColors.DebuggerCurrentLine));
 }
예제 #2
0
 public InvalidBreakpointTextMarker(MonoTextEditor editor, int offset, int length, bool isTracepoint)
 {
     IconMarker = new DebugIconMarker(isTracepoint ? tracepoint : breakpoint);
     TextMarker = new DebugTextMarker(offset, length, e => SyntaxHighlightingService.GetColor(e.EditorTheme, EditorThemeColors.BreakpointMarkerInvalid));
 }
예제 #3
0
 public DebugStackLineTextMarker(MonoTextEditor editor, int offset, int length)
 {
     IconMarker = new DebugIconMarker(stackLine);
     TextMarker = new DebugTextMarker(offset, length, e => e.ColorStyle.DebuggerStackLineMarker, e => e.ColorStyle.DebuggerStackLine);
 }
예제 #4
0
 public CurrentDebugLineTextMarker(MonoTextEditor editor, int offset, int length)
 {
     IconMarker = new DebugIconMarker(currentLine);
     TextMarker = new DebugTextMarker(offset, length, e => e.ColorStyle.DebuggerCurrentLineMarker, e => e.ColorStyle.DebuggerCurrentLine);
 }
예제 #5
0
 public InvalidBreakpointTextMarker(MonoTextEditor editor, int offset, int length, bool isTracepoint)
 {
     IconMarker = new DebugIconMarker(isTracepoint ? tracepoint : breakpoint);
     TextMarker = new DebugTextMarker(offset, length, e => e.ColorStyle.BreakpointMarkerInvalid);
 }