Russian Qt Forum
Ноябрь 23, 2024, 12:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QtCreator. Автоотступы для switch - case. Вопрос.  (Прочитано 5944 раз)
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« : Июнь 08, 2010, 15:34 »

Доброго времени.

Никто не знает, можно ли настроить QtCreator так, чтобы он автоматически (при Ctrl + i ) делал не так:
Код:
    switch (get_sm_state(SM_TYPE_MBRTU_M, 0)) { //дешифратор состояния
    case SM_STATE_FREE: proc_sm_mb_rtu_m_st_free(); break;
    case SM_STATE_READY: proc_sm_mb_rtu_m_st_ready(); break;
    case SM_STATE_WORK: proc_sm_mb_rtu_m_st_work(); break;
    case SM_STATE_DIM: proc_sm_mb_rtu_m_st_dim(); break;
    case SM_STATE_AIM: proc_sm_mb_rtu_m_st_aim(); break;
    case SM_STATE_ERR: proc_sm_mb_rtu_m_st_error(); break;
    default:;
    }

а так:
Код:
    switch (get_sm_state(SM_TYPE_MBRTU_M, 0)) { //дешифратор состояния
        case SM_STATE_FREE: proc_sm_mb_rtu_m_st_free(); break;
        case SM_STATE_READY: proc_sm_mb_rtu_m_st_ready(); break;
        case SM_STATE_WORK: proc_sm_mb_rtu_m_st_work(); break;
        case SM_STATE_DIM: proc_sm_mb_rtu_m_st_dim(); break;
        case SM_STATE_AIM: proc_sm_mb_rtu_m_st_aim(); break;
        case SM_STATE_ERR: proc_sm_mb_rtu_m_st_error(); break;
        default:;
    }

??
Записан

ArchLinux x86_64 / Win10 64 bit
b-s-a
Гость
« Ответ #1 : Июнь 08, 2010, 21:33 »

Пока что нет. У критора нет настроек форматирования. Пока нет.
Записан
Wladimir
Гость
« Ответ #2 : Август 30, 2013, 13:12 »

В последней версии такая настройка не появилась?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #3 : Август 30, 2013, 13:32 »

форматирование уже давно можно настраивать
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #4 : Август 30, 2013, 15:15 »

...можно ли настроить QtCreator так, чтобы он автоматически ...
посмотрите на это , может подойдет.
Записан
Akon
Гость
« Ответ #5 : Ноябрь 23, 2013, 10:14 »

Тоже вопрос по форматированию:
По умолчанию так:
Код:
int functionWithLongSignature(int param1, 
                              int param2)
Хочу так (отступ в 1 таб (4 пробела)):
Код:
int functionWithLongSignature(int param1, 
    int param2)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.06 секунд. Запросов: 23.