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

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

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: утилита, для форматирования и рефакторинга С++, для Linux  (Прочитано 14121 раз)
niXman
Гость
« : Март 25, 2010, 01:14 »

Здравствуйте.
Требуется утилита, умеющая форматировать исходный код С++, преимущественно с шаблонами.
В идеале, было бы супер, чтоб умела еще и рефакторить(но не обязательно).
Кто чем пользуется?
Записан
alexman
Гость
« Ответ #1 : Март 25, 2010, 08:33 »

VS?
Записан
niXman
Гость
« Ответ #2 : Март 25, 2010, 08:58 »

alexman, это что? микрософтстудия? если да - то я в лине работаю. под вайном ее не запустить Улыбающийся
Записан
alexman
Гость
« Ответ #3 : Март 25, 2010, 09:02 »

Qt Creator может многое, но пока сыроват...
Записан
Tonal
Гость
« Ответ #4 : Март 25, 2010, 09:05 »

Чем Indent для форматирования не устраивает?

А вот рефакторинг подразумевает интерактивку. Чтало быть нужна какая-то среда. Их есть много.
Наиболее часто упоминаются здесь Eclipse, KDevelop, QtCreator, NetBeans.
Какая-то поддержка рефакторинга есть вроде везде. Улыбающийся
Записан
SASA
Гость
« Ответ #5 : Апрель 01, 2010, 10:07 »

niXman, судя по посту о регулярных выражениях, Вы хотите написать свой инструмент. Может это поможет.
http://www.viva64.com/ru/vivacore-library/
« Последнее редактирование: Апрель 01, 2010, 10:09 от SASA » Записан
niXman
Гость
« Ответ #6 : Апрель 01, 2010, 14:23 »

Цитировать
судя по посту о регулярных выражениях, Вы хотите написать свой инструмент.
да уж, пришлось. ничего подходящего то нет.
на библиотеку смотрю...она ориентированна для венды. нужно попробовать ее скомпилить в линукс. надеюсь системнозависимого кода она не содержит.
Записан
crackedmind
Гость
« Ответ #7 : Апрель 02, 2010, 01:31 »

А чем AStyle не угодил?
Записан
niXman
Гость
« Ответ #8 : Апрель 02, 2010, 01:33 »

рефакторинг, это не "code indenter, formatter, and beautifier" Смеющийся
Записан
crackedmind
Гость
« Ответ #9 : Апрель 02, 2010, 02:00 »

Вопрос был про форматирование и рефакторинг, с первым astyle справляется на 5.
Записан
niXman
Гость
« Ответ #10 : Апрель 02, 2010, 04:01 »

crackedmind, извините, глючу.
Записан
crackedmind
Гость
« Ответ #11 : Апрель 18, 2010, 19:51 »

Для тех кто пользуется Qt Creator, нашел astyle plugin. http://astyleplugin.berlios.de/
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #12 : Апрель 18, 2010, 20:01 »

А чем AStyle не угодил?
Кстати он встроен как плугин в кодеблоке...
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
zenden
Гость
« Ответ #13 : Апрель 18, 2010, 21:44 »

Засунуть названия параметров коммандной строки в GUI, это гениальное решение в области пользовательского интерфейса.
Записан
crackedmind
Гость
« Ответ #14 : Апрель 19, 2010, 01:55 »

Засунуть названия параметров коммандной строки в GUI, это гениальное решение в области пользовательского интерфейса.
Ну, исходные коды есть. Так что воинствующие эстеты могут сделать как надо =)
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


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