Чтобы изменить настройки форматирования в VS Code, необходимо воспользоваться файлом настроек Workspace или User.
1. Чтобы открыть файл настроек Workspace, выберите "File" (Файл) -> "Preferences" (Настройки) -> "Settings" (Настройки) или используйте сочетание клавиш `Ctrl + ,`.
2. В поисковой строке введите "Format" (Формат) и выберите "Editor: Format On Save" (Редактор: Форматирование при сохранении). Установите флажок, чтобы включить автоматическое форматирование при сохранении файла.
3. Если стандартное форматирование не работает для Python кода, это может означать, что используется другая настройка форматирования, например, встроенный форматтер Pylance. В этом случае, необходимо изменить настройку форматирования для конкретного инструмента.
4. Чтобы изменить настройки форматирования для Python кода в VS Code, создайте файл ".editorconfig" в корневой папке проекта или откройте уже существующий, если он есть.
5. В файле ".editorconfig" добавьте следующие строки:
```
[*.py]
indent_style = space
indent_size = 4
```
Где `indent_style` определяет стиль отступов (space - пробелы, tab - табуляция) и `indent_size` устанавливает размер отступа (4 пробела в данном случае).
6. Сохраните файл ".editorconfig" и закройте его.
Теперь, когда вы сохраниваете файл с кодом, автоматическое форматирование должно правильно добавлять пробелы перед строкой "print("123")".