Здравствуйте, Chorkov, Вы писали:
C>Есть ли у astyle метки (прагмы?) которые позволили бы отключить его для некоторых выражений в файле.
Документация говорит так:
http://astyle.sourceforge.net/astyle.html#_Disable_Formatting
// *INDENT-OFF*
#define FOO_DECLARE_int32_(name) \
FOO_API_ extern ::Int32 FOO_FLAG(name)
// *INDENT-ON*
Не бойтесь совершенства. Вам его не достичь. © Сальвадор Дали
Есть ли у astyle метки (прагмы?) которые позволили бы отключить его для некоторых выражений в файле.
Сейчас они записаны в стиле, когда операторы сложения/умножения табулированы по приоритетам.
То, что делает astyle с такими выражения — менее читаемо.
| пример |
| f[this->m_indecies.E] +=
+ ( m_state_of_input_flow.getGasPotential ()
- current_state .getGasPotential ()
) * RR
+ current_state .getGasPotential ()
* current_state .getMdot ()
/ current_state .getM ()
- ( current_state .getPotential ()
- current_state .getGasPotential ()
) * Mdot_estimation ()
/ current_state .getM ()
;
|
| |
Возможно, существует какой-то другой стиль записи, толерантный к astyle и другим "стилезаторам" ?