astyle не делал отступов в строках, заканчивающихся на . или ->

#c #coding-style

#c #стиль кодирования

Вопрос:

Я пытался использовать astyle для стилизации своего кода, но когда дело дошло до

 some_structure[some_index].
    method_call(some_parameters);
  

это превратило бы его в

 some_structure[some_index].
method_call(some_parameters);
  

Я использую —style=ansi. Я не видел никаких соответствующих опций в файле справки.

Вы можете помочь?

Комментарии:

1. вы должны пометить это как NSFW, иначе мой профессор убьет меня, если увидит картинку.

Ответ №1:

astyle не может распознать и сделать отступ в вашем коде из-за новой строки, даже без растиражирования (http://uncrustify.sourceforge.net /), который имеет множество опций, не может.

вы можете использовать UniversalIndentGUI (http://universalindent.sourceforge.net /), чтобы увидеть изменения в реальном времени и сохранить конфигурационный файл для вашего любимого code beautifier.