Название: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: niXman от Март 25, 2010, 01:14 Здравствуйте.
Требуется утилита, умеющая форматировать исходный код С++, преимущественно с шаблонами. В идеале, было бы супер, чтоб умела еще и рефакторить(но не обязательно). Кто чем пользуется? Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: alexman от Март 25, 2010, 08:33 VS?
Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: niXman от Март 25, 2010, 08:58 alexman, это что? микрософтстудия? если да - то я в лине работаю. под вайном ее не запустить :)
Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: alexman от Март 25, 2010, 09:02 Qt Creator может многое, но пока сыроват...
Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: Tonal от Март 25, 2010, 09:05 Чем Indent (http://www.gnu.org/software/indent/) для форматирования не устраивает?
А вот рефакторинг подразумевает интерактивку. Чтало быть нужна какая-то среда. Их есть много. Наиболее часто упоминаются здесь Eclipse, KDevelop, QtCreator, NetBeans. Какая-то поддержка рефакторинга есть вроде везде. :) Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: SASA от Апрель 01, 2010, 10:07 niXman, судя по посту о регулярных выражениях, Вы хотите написать свой инструмент. Может это поможет.
http://www.viva64.com/ru/vivacore-library/ (http://www.viva64.com/ru/vivacore-library/) Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: niXman от Апрель 01, 2010, 14:23 Цитировать судя по посту о регулярных выражениях, Вы хотите написать свой инструмент. да уж, пришлось. ничего подходящего то нет.на библиотеку смотрю...она ориентированна для венды. нужно попробовать ее скомпилить в линукс. надеюсь системнозависимого кода она не содержит. Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: crackedmind от Апрель 02, 2010, 01:31 А чем AStyle (http://astyle.sourceforge.net/) не угодил?
Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: niXman от Апрель 02, 2010, 01:33 рефакторинг, это не "code indenter, formatter, and beautifier" ;D
Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: crackedmind от Апрель 02, 2010, 02:00 Вопрос был про форматирование и рефакторинг, с первым astyle справляется на 5.
Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: niXman от Апрель 02, 2010, 04:01 crackedmind, извините, глючу.
Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: crackedmind от Апрель 18, 2010, 19:51 Для тех кто пользуется Qt Creator, нашел astyle plugin. http://astyleplugin.berlios.de/
Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: panAlexey от Апрель 18, 2010, 20:01 А чем AStyle (http://astyle.sourceforge.net/) не угодил? Кстати он встроен как плугин в кодеблоке...Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: zenden от Апрель 18, 2010, 21:44 Засунуть названия параметров коммандной строки в GUI, это гениальное решение в области пользовательского интерфейса.
Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: crackedmind от Апрель 19, 2010, 01:55 Засунуть названия параметров коммандной строки в GUI, это гениальное решение в области пользовательского интерфейса. Ну, исходные коды есть. Так что воинствующие эстеты могут сделать как надо =)Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: odnairy от Декабрь 07, 2010, 00:46 Может, кто-нибудь может полностью расписать как скомпилить последний QtCreator с AStyle plugin? А то всё не получается =((
Название: Re: утилита, для форматирования и рефакторинга С++, для Linux Отправлено: crossly от Декабрь 07, 2010, 10:02 как скомпилить в README написано... а если хотите помощи ... пишите что делали и что не получилось...
|