Могу ли я изменить поведение автоматического отступа Code :: Blocks?

Я использовал Microsoft Visual Studio 2005 для написания кода на C ++, и поведение автоматического отступа в нем было очень хорошим.

Но когда я попытался использовать Code :: Blocks, я понял, что поведение авто-отступа в нем ужасное.

например, одна из вещей, которые меня беспокоят:

for (int i = 0; i < n; i++)
//it start from here in Code::Blocks

for (int i = 0; i < n; i++)
//I want it to start from here like in Visual Studio

то же самое для if а также while

Есть ли способ изменить поведение авто-отступа в Code :: Blocks, чтобы он был так же хорош, как авто-отступ Microsoft Visual Studio?

4

Решение

Во-первых, убедитесь, что smart indent включен (Настройки -> Редактор -> Умный отступ).

Это все еще не работает для меня на Ubuntu, но установка codeblocks-contrib пакет с

sudo apt-get install codeblocks-contrib

исправлены некоторые проблемы. Это исправило смарт-отступ для if, while, for, но не для классов и функций. Если кто-нибудь знает, как решить остальную часть проблемы, пожалуйста, дайте мне знать.

10

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector