0
Uncrustify 도구를 사용하여 여는 괄호 뒤에 꺽쇠 괄호가없는 경우 새 줄을 추가하는 규칙을 찾고 있습니다. 같은 줄. 즉, 줄이 길어지면 C++ 템플릿의 첫 번째 인수 앞에 새 행을 넣고 싶습니다 (필자의 경우 140 열 이상을 의미 함).Uncrustify : 템플릿을 사용하여 여러 줄 형식 정의에서 꺽쇠 괄호 뒤에 새 줄을 추가합니다.
Uncrustify에서 함수 정의/선언/호출에 대해 이와 비슷한 규칙이 있습니다. https://stackoverflow.com/a/42254773/1288118
이 유스 케이스에 대해 Uncrustify에서 사용할 수있는 규칙이 있습니까?
입력
typedef ::foo::moon::extra::common::super::VeryLongClassName < ::foo::moon::extra::common::super::ISuperNice ,::foo::moon::extra::common::super::NiceStoryAboutTheSea ,::foo::moon::extra::common::super::TheVeryLastParameter > AVeryLongNameForDemonstration;
예상 출력
typedef ::foo::moon::extra::common::super::VeryLongClassName<
::foo::moon::extra::common::super::ISuperNice,
::foo::moon::extra::common::super::NiceStoryAboutTheSea,
::foo::moon::extra::common::super::TheVeryLastParameter> AVeryLongNameForDemonstration;