Visual Studio Code - Формат вдавливание списков длинных параметровC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Visual Studio Code - Формат вдавливание списков длинных параметров

Сообщение Anonymous »

Я использовал код Visual Studio для разработки C ++. Я столкнулся с раздражением с помощью длинных списков параметров, как в объявлениях /определениях, так и вызовах.foo RtpExtensionSourceTWCC::factory(const std::shared_ptr& offer,
const std::shared_ptr& answer)
{
...
< /code>
twcc->factory(offer,
answer);
< /code>
, тогда как я хочу: < /p>
foo RtpExtensionSourceTWCC::factory(const std::shared_ptr& offer,
const std::shared_ptr& answer)
{
...
< /code>
twcc->factory(offer,
answer);
< /code>
Существует настройка под названием «C_CPP› VC Format ›Соглашение: Многочисленная строка относительно« И она установлена ​​для «внутренней скобки» и, кажется, он должен отформатировать так, как я хочу, но, увы, это не так. < /p>
Что мне не хватает? Есть ли способ получить форматирование, которое я хочу?.clang-format

BasedOnStyle: Microsoft
IndentWidth: 4
NamespaceIndentation: None
PointerAlignment: Left
BreakBeforeBraces: Linux
BinPackParameters: OnePerLine
FixNamespaceComments: true
ColumnLimit: 120
PackConstructorInitializers: Never
BreakConstructorInitializers: BeforeComma
< /code>
Но тогда форматирование, которое я хочу, применяется только при форматировании файла. В этом случае код Visual Studio поддается второму параметру на одну вкладку (которую я не хочу) и не совпадает с первым параметром (который я хочу).


Подробнее здесь: https://stackoverflow.com/questions/796 ... eter-lists
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»