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)); }
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)); }
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); }
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); }
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); }