internal void DisplayActiveProcess() { if (_activeEvaluator != null) { _window.WriteLine(_activeEvaluator.ProcessId.ToString()); } else { _window.WriteLine("None"); } }
public Task <ExecutionResult> Initialize(IReplWindow window) { _window = window; _window.SetSmartUpDown(CurrentOptions.ReplSmartHistory); #if !DEV14_OR_LATER _window.SetOptionValue(ReplOptions.CommandPrefix, "$"); _window.SetOptionValue(ReplOptions.PrimaryPrompt, CurrentOptions.PrimaryPrompt); _window.SetOptionValue(ReplOptions.SecondaryPrompt, CurrentOptions.SecondaryPrompt); _window.SetOptionValue(ReplOptions.DisplayPromptInMargin, !CurrentOptions.InlinePrompts); _window.SetOptionValue(ReplOptions.SupportAnsiColors, true); _window.SetOptionValue(ReplOptions.FormattedPrompts, true); #endif _window.WriteLine("Python debug interactive window. Type $help for a list of commands."); _window.TextView.BufferGraph.GraphBuffersChanged += BufferGraphGraphBuffersChanged; _window.ReadyForInput += new Action(OnReadyForInput); return(ExecutionResult.Succeeded); }
public Task<ExecutionResult> Initialize(IReplWindow window) { _window = window; _window.SetSmartUpDown(CurrentOptions.ReplSmartHistory); #if !DEV14_OR_LATER _window.SetOptionValue(ReplOptions.CommandPrefix, "$"); _window.SetOptionValue(ReplOptions.PrimaryPrompt, CurrentOptions.PrimaryPrompt); _window.SetOptionValue(ReplOptions.SecondaryPrompt, CurrentOptions.SecondaryPrompt); _window.SetOptionValue(ReplOptions.DisplayPromptInMargin, !CurrentOptions.InlinePrompts); _window.SetOptionValue(ReplOptions.SupportAnsiColors, true); _window.SetOptionValue(ReplOptions.FormattedPrompts, true); #endif _window.WriteLine("Python debug interactive window. Type $help for a list of commands."); _window.TextView.BufferGraph.GraphBuffersChanged += BufferGraphGraphBuffersChanged; _window.ReadyForInput += new Action(OnReadyForInput); return ExecutionResult.Succeeded; }