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