Disable pretty output and print a message when running in a VSCode terminal.

# Aider chat conversation:
This commit is contained in:
Paul Gauthier 2023-07-19 09:07:27 -03:00
parent 7930cea227
commit 81a3a7f7af

View file

@ -342,10 +342,6 @@ def main(args=None, input=None, output=None):
args = parser.parse_args(args)
if 'VSCODE_GIT_IPC_HANDLE' in os.environ:
args.pretty = False
print("VSCode terminal detected, pretty output has been disabled.")
if args.dark_mode:
args.user_input_color = "#32FF32"
args.tool_error_color = "#FF3333"
@ -373,6 +369,10 @@ def main(args=None, input=None, output=None):
io.tool_output(f"Aider v{__version__}")
if 'VSCODE_GIT_IPC_HANDLE' in os.environ:
args.pretty = False
io.tool_output("VSCode terminal detected, pretty output has been disabled.")
if args.git:
git_root = setup_git(git_root, io)
check_gitignore(git_root, io)