Үздік C ++ Code Formatter / Beautifier

Бастапқы кодты пішімдеуге арналған көптеген құралдар бар. C ++ үшін қайсысы жақсы?

Мен командалық сызық құралдарын немесе I / O кодын тексерген кезде автоматты түрде жұмыс істеуге болатын басқа нәрселерге қызығамын, редакторды немесе даму ортасын іске қосу қажеттілігінсіз.

(Егер Сіз өзіңізге ұнайтын біреуді көріп отырсаңыз, жауап ретінде айтылғандай, оған дауыс беріңіз, егер ол жоқ болса, оны қосыңыз.)

127
08 мая '09 в 21:06 2009-05-08 21:06 Кристофер Джонсон 08 мамыр күні 21: 06-да 2009-05-08 21:06 сұраған
ответ 1 жауап

AStyle C ++ және Java (және басқалары) үшін егжей-

Бұл бастапқы кодты пішімдеу құралы.


c> - ең қараңғылықсыз конструкцияларды дәйекті түрде өңдейтін c>пәрмен жолы құралы.

Ол Visual Studio, Emacs, Vim (және басқалар) біріктірілуі мүмкін және таңдалған жолдарды ғана пішімдеуге болады (немесе кейбір айырмашылықты пішімдеу үшін git / svn пайдаланыңыз).

Мұнда келесі нұсқауларды қолданып конфигурациялауға болады .

Конфигурациялық файлдарды (аты .c> ) пайдаланғанда, әр каталог үшін стильдер болуы мүмкін - ата-аналық каталогтағы ең жақын осындай файл белгілі бір файл үшін пайдаланылуы керек.

Мәнерлер алдын-ала орнатылғаннан мұраға алады (мысалы, LLVM немесе Google) және әр түрлі параметрлерді кейінірек қайта анықтай алады.

Ол Google және басқа пайдаланатын және өндіріске дайын.


Сондай-ақ UniversalIndentGUI жобасын қараңыз. Сіз бірнеше инстанциямен тәжірибе жасай аласыз: AStyle, Uncrustify, GreatCode, ... және сіз үшін ең жақсысын таңдаңыз. Олардың кез келгені кейінірек командалық жолдан іске қосылуы мүмкін.


Uncrustify көптеген теңшелетін параметрлер бар. Оны конфигурациялау үшін әмбебап GUI шегін шығару қажет (Константинге жауап ретінде).

120
08 мая '09 в 21:07 2009-05-08 21:07 Жауап Джон Уэлдон 08 мамыр '09 21:07 2009-05-08 21:07

тегтеріне қатысты басқа сұрақтар немесе Сұрақ қою