Code Formatter ставит пробелы вокруг строк, которые содержат:: - как отключить
Форматировщик кода для Builder C++ выполняет следующие действия
до:
{
std::string Name;
short NumMeterChans;
eChannelGroups Type;
std::vector<short>Index;
}
после:
{
std::string Name;
short NumMeterChans;
eChannelGroups Type;
std::vector<short>Index;
}
Какой флаг отключает это, я перепробовал все, что мог придумать. (а какие побочные эффекты у этого флага?)
C++ Builder XE
1 ответ
Настройки форматера хранятся в конфигурационных файлах. Попробуйте сохранить свою конфигурацию и сравнить ее с одной из конфигураций по умолчанию, и вы сможете выяснить, что вы изменили, чтобы вызвать такое поведение. Вы можете загрузить файлы конфигурации в RAD Studio XE и использовать встроенный инструмент сравнения ("Правка"> "Сравнить").
На странице Инструменты> Параметры> Форматер> Профили и состояние. Сохраните свой текущий профиль (назовите его Formatter_gbrandt.config).
Конфигурационные файлы находятся в:
C:\Documents and Settings\<User>\Application Data\Embarcadero\BDS\8.0
Я использовал Formatter_Wide.config для форматирования вашего образца, и я не вижу эффекта, который вы видите.