Настроить стиль C ++ Google в CLion IDE

Это довольно простой вопрос в IntelliJ (и настройка PEP8 в PyCharm), но я искал в Google и не смог найти файл конфигурации (я полагаю, в XML или другом, что использует CLion), который я мог бы использовать, чтобы настроить его для соблюдения к руководству по стилю Google.

Это «будущая функция» или мне не хватает чего-то фундаментального?

Конечно, я могу настроить его вручную, но это утомительная и трудоемкая операция; Если кто-то уже сделал это, здорово и спасибо, что поделились!


person Marco Massenzio    schedule 20.07.2015    source источник
comment
Думаю, мне интересно, почему кто-то охотно использует правила Google Style. Это для работы или для личного пользования?   -  person ydobonebi    schedule 20.07.2015
comment
ну, в моем случае, почти за пять лет в Google я привык к стилю :) (и лично мне он нравится). Но, кроме того, сейчас я работаю над Apache Mesos, и мы следуем стилю Google (с некоторыми изменениями), так что да, это тоже для работы.   -  person Marco Massenzio    schedule 21.07.2015
comment
Ну круто. Я только начинаю изучать CLion. Мне еще нужно было это сделать, но мне было просто любопытно, если бы по мотивам :). CLion кажется действительно крутым (как и большинство вещей из IntelliJ), но, как я уверен, вы знаете, он еще не полностью разработан. Я сам столкнулся со многими проблемами, некоторые вещи исправлены в более поздних обновлениях.   -  person ydobonebi    schedule 21.07.2015
comment
Вы можете попробовать youtrack.jetbrains.com/issue/CPP-3222 plugins.jetbrains.com/plugin/7871?pr=clion плагин cpp-lint. Скоро появится поддержка стиля кода!   -  person uta    schedule 22.07.2015


Ответы (3)


CLion теперь поддерживает это изначально, начиная с версии 1.1. Сообщение в блоге JetBrains показывает, как использовать предопределенные стили кода здесь. Загрузите последнюю версию CLion здесь.

person DavidZemon    schedule 27.07.2015
comment
В этом сообщении блога показано, как установить стиль Google C ++: blog.jetbrains.com/clion/2015/07/. - person phoenix; 28.12.2015
comment
И это было объединено в основную сборку CLion, которую можно найти здесь: jetbrains.com/clion/download - person phoenix; 28.12.2015
comment
Спасибо за напоминание и сообщение в блоге. Оба были обновлены в ответе сейчас. - person DavidZemon; 28.12.2015

Вы можете попробовать плагин cpp-lint. Поддержка стилей кода скоро появится!

person uta    schedule 22.07.2015
comment
спасибо за это - тогда вас может заинтересовать моя вилка cpp-lint: добавляет некоторые столь необходимые функции;) github .com / massenz / styleguide ветка master объединяет все функции, которые я добавил. - person Marco Massenzio; 25.07.2015
comment
Пожалуйста, свяжитесь с автором плагина напрямую) Это не проект JB. - person uta; 03.08.2015

Перейдите в Настройки / Настройки | Редактор | Стиль кода | C / C ++, затем нажмите кнопку «Установить из ...» в правом верхнем углу и выберите «Google».

person Higigig    schedule 03.06.2020