История изменений
Исправление dimgel, (текущая версия) :
По умолчанию включён плагин ClangFormat, который теперь используется для выравнивания кода на языке C++.
Рассказываю:
-
Чтобы вернуть идентацию табами, надо отключить плагин полностью (Edit / Preferences / C++ / Code Style / ClangFormat Settings / Formatting Mode = disabled) и перезапустить QtCreator. При любом другом Formatting Mode (Identing mode, Full formatting) будут пробелы, независимо от выбора UseTab = Always / ForContinuationAndIdentation в Clang-Format Style.
-
UPD к предыдущему пункту: при переключении в другой workspace вышеуказанные настройки сохранились (ClangFormat disabled), но идентация пробелами. Перезапуск не помогает. Суки. UPD2 Нашёл: general / tab policy было mixed, поставил tabs only.
-
Опцию Clang-Format Style / Standard невозможно поменять с Cpp03 на Cpp20: комбобокс открывается, но выбор опции в нём не работает.
Исправление dimgel, :
По умолчанию включён плагин ClangFormat, который теперь используется для выравнивания кода на языке C++.
Рассказываю:
-
Чтобы вернуть идентацию табами, надо отключить плагин полностью (Edit / Preferences / C++ / Code Style / ClangFormat Settings / Formatting Mode = disabled) и перезапустить QtCreator. При любом другом Formatting Mode (Identing mode, Full formatting) будут пробелы, независимо от выбора UseTab = Always / ForContinuationAndIdentation в Clang-Format Style.
-
UPD к предыдущему пункту: при переключении в другой workspace вышеуказанные настройки сохранились (ClangFormat disabled), но идентация пробелами. Перезапуск не помогает. Суки.
-
Опцию Clang-Format Style / Standard невозможно поменять с Cpp03 на Cpp20: комбобокс открывается, но выбор опции в нём не работает.
Исправление dimgel, :
По умолчанию включён плагин ClangFormat, который теперь используется для выравнивания кода на языке C++.
Рассказываю:
-
Чтобы вернуть идентацию табами, надо отключить плагин полностью (Edit / Preferences / C++ / Code Style / ClangFormat Settings / Formatting Mode = disabled) и перезапустить QtCreator. При любом другом Formatting Mode (Identing mode, Full formatting) будут пробелы, независимо от выбора UseTab = Always / ForContinuationAndIdentation в Clang-Format Style.
-
Опцию Clang-Format Style / Standard невозможно поменять с Cpp03 на Cpp20: комбобокс открывается, но выбор опции в нём не работает.
Исходная версия dimgel, :
По умолчанию включён плагин ClangFormat, который теперь используется для выравнивания кода на языке C++.
Рассказываю:
-
Чтобы вернуть идентацию табами, надо отключить плагин полностью (Edit / Settings / C++ / Code Style / ClangFormat Settings / Formatting Mode = disabled) и перезапустить QtCreator. При любом другом Formatting Mode (Identing mode, Full formatting) будут пробелы, независимо от выбора UseTab = Always / ForContinuationAndIdentation в Clang-Format Style.
-
Опцию Clang-Format Style / Standard невозможно поменять с Cpp03 на Cpp20: комбобокс открывается, но выбор опции в нём не работает.