170 похожих чатов

Товарищи, а можете насчёт clang-format подсказать? видимо я где-то перестарался, и

теперь вместо
if(smth)
{
//code
}
я получаю
if(smth)
{
//code
}
какой параметр отвечает за смещение {} относительно control statements?

17 ответов

31 просмотр

https://clangpowertools.com/clang-format-editor.html

S.E.- Автор вопроса
Iliya S.
https://clangpowertools.com/clang-format-editor.ht...

Вы пробовали его ... запустить?

S.E.- Автор вопроса
Iliya S.
Да, а что не так?

https://t.me/supapro/1327525

S.E.- Автор вопроса
Iliya S.
https://clangpowertools.com/clang-format-editor.ht...

я пользовался этим конфигуратором https://clang-format-configurator.site/

S.E.- Автор вопроса
Iliya S.
https://clangpowertools.com/clang-format-editor.ht...

Мой вопрос был "какой параметр отвечает" а не "дайте конфигуратор"

S.E.- Автор вопроса
Iliya S.
https://clangpowertools.com/clang-format-editor.ht...

В целом, у меня есть желание вас за этот ответ проклясть. Ибо вместо помощи вы мне дали альтернативный инструмент, которым я и так пользовался, но в веб версии. Я потратил день перебирая флаги, и так и не нашёл нужного. В документацию тоже заглядывал. я не понимаю почему у меня { не переносится на новую строку после do. причём только после него

S.E.- Автор вопроса
Ilya Zviagin
Ну ладно ладно...

Итак, товарищи. ещё раз. Прошу помощи с конфигом clang-format. У меня стоит версия 16.0.6 Текущий конфиг: http://ix.io/4Gra Конфиг делался в конфигураторе. https://clang-format-configurator.site/ Так же изучалась документация https://clang.llvm.org/docs/ClangFormatStyleOptions.html Не надо, пожалуйста, давать ссылку на конфигураторы. Это не поможет мне найти нужный флаг. Собственно, вопрос: как сделать так, чтобы вместо do { //code } while(true); получалось do { //code } while(true);

S.E.
В целом, у меня есть желание вас за этот ответ про...

🤣Кого это нас? Ну да ладно. Это на сгенерированных (Clang Format Editor) на Ваших двух кусках кода файлах: ➜ diff 1/.clang-format 2/.clang-format 3a4,5 > BraceWrapping: > IndentBraces: true

S.E.- Автор вопроса
Iliya S.
🤣Кого это нас? Ну да ладно. Это на сгенерированных...

на do это никак не повлияло. Зато все скобки уехали вправо try { program.parse_args(argc, argv); } catch(const std::runtime_error &err) { nowide::cerr << err.what() << std::endl; nowide::cerr << program; return 1; }

S.E.
на do это никак не повлияло. Зато все скобки уехал...

Может задача вовсе не имеет решения? То бишь, нет такого флага у clang-format

S.E.- Автор вопроса
Alexander Pshenichnikov
Может задача вовсе не имеет решения? То бишь, нет ...

ну согласитесь, это как-то странно. тем более что я попробовал щас сделать конфиг с совсем минимум флагов - и в целом он умеет переносить строку после do у меня такое ощущение, что его где-то перекрыло странным образом от каких-то других флагов

S.E.
ну согласитесь, это как-то странно. тем более что ...

Странно, да. Но мало ли, просто много времени было потрачено, насколько понял, отсюда предположение. Ответ я не знаю, если что, был бы рад помочь, но не могу

S.E.- Автор вопроса
S.E.
он в корне проекта

я про git. В плане git log посмотреть

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта