ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
405884 Топик полностью
testerplus (28.04.2013 13:28 - 13:34, просмотров: 91) ответил testerplus на Посоветуйте какой-нибудь мощный code beautifier для Си (и Си++), плиз. Хочу, чтобы умел:
В общем, поустанавливал всякого (Eclipce, NetBeans, GnuIndent, Uncrustify). Насчет GnuIndent оказался неправ: он может не только инденты. Также нашел оболочку UniversalIndentGUI (->). Со своими тараканами, но много настроек, попробую что-нибудь http://universalindent.sourceforge.net/
вытянуть. Форматирование комментов херят все, придется руками править. Такого, чтобы автоматом менялись имена идентификаторов (типа uppercase'а), не нашел ни в одной программе. Программы SourceInsight и Understand C++, хоть и заявлены как лучшие для реверса, ничем реверсным особо не выделяются. Тем не менее, помогли в одном: программа напичкана указателями на функции, а они развернули это дело в граф переходов. Правда, только в виде дерева, петли не показывают, но все равно избавили от рутины. SciFi, еще раз спасибо за наводку.