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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: изменение порядка методов .cpp в соответствии с .h  (Прочитано 4099 раз)
unkeep
Гость
« : Февраль 20, 2014, 17:39 »

есть ли встроенный(внешний) инструментарий, что бы можно было по порядку следования объявлений методов в  заголовочном файле, перестраивать реализации в .cpp файле?

Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #1 : Февраль 20, 2014, 17:41 »

есть ли встроенный(внешний) инструментарий, что бы можно было по порядку следования объявлений методов в  заголовочном файле, перестраивать реализации в .cpp файле?
Интересно, а зачем Непонимающий
Записан

Qt 5.11/4.8.7 (X11/Win)
kai666_73
Крякер
****
Offline Offline

Сообщений: 319


Просмотр профиля
« Ответ #2 : Февраль 20, 2014, 17:55 »

Интересная задачка...
В принципе это несложно (наверно  Подмигивающий ) реализовать в QtCreator-е добавлением своего типа рефакторинга.

Оно того стоит?
Записан
unkeep
Гость
« Ответ #3 : Февраль 20, 2014, 18:10 »

я думаю,  что если креатор по умолчанию вставляет реализацию новой функции в .сpp в тот же порядок, где она  описана в .h, то почему порядок нельзя восстановить, если я например захочу метод из private поднять в public?

я дотошный за чистый и понятный код, и люблю когда функции идут в опр. порядке. Например в  порядке вызова... И если я меняю их порядок в h то хотелось бы чтоб и в cpp был тот же
« Последнее редактирование: Февраль 20, 2014, 18:14 от unkeep » Записан
kai666_73
Крякер
****
Offline Offline

Сообщений: 319


Просмотр профиля
« Ответ #4 : Февраль 20, 2014, 18:29 »

Ну если так уж прям надо, то курим исходники QtCreator-а, изучаем классы
Код:
QuickFixFactory
CppQuickFixFactory
... и скорее всего, когда пыл поугаснет ...бросаем эту затею  Смеющийся
Записан
unkeep
Гость
« Ответ #5 : Февраль 20, 2014, 21:12 »

ну тогда ждём. Может как в моей соседней теме придёт чел, который сделает всем стыдно))
я думаю прежде чем изобретать велик нужно поспрашивать у прошаренных. Кстати а по поводу востребованности, поспрашивал у коллег, большая часть из которых тоже бы от такой фичи не отказалась бы. Только вот как один отметил, сделать то вроде не особо трудно, но задача из разряда "влом заморачиваться".
Записан
kai666_73
Крякер
****
Offline Offline

Сообщений: 319


Просмотр профиля
« Ответ #6 : Февраль 20, 2014, 22:40 »

Только вот как один отметил, сделать то вроде не особо трудно, но задача из разряда "влом заморачиваться".
Эээ, то была провокация, мол попробуй сам ка сделай, но с намеком - начертыхаешься. А никак не отмазка, типа запросто но не буду.
Записан
Bepec
Гость
« Ответ #7 : Февраль 20, 2014, 23:08 »

Блин, если б креатор не был бы таким глючным, я б давно им пользовался Веселый

Как вариант не встроенный инструментарий для Visual Studio - visual assist или же resharper. Обладают полным функционалом, начиная от создания и заканчивая сортировкой.
PS попробуйте VS, может вам понравится Веселый
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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