나는 대부분의 시간 동안 내 코드를 포맷하기 위해 astyle을 사용한다.하지만 나는 그것을 좋아한다. 그러나 하나의 성가심은 적어도 최대 라인 길이에 대해 "힌트"를 지정할 수 없다는 것이다. 당신은 같은 코드의 라인이있는 경우 :C/C++ 라인을 멋지게 감싸는 자동 소스 코드 포맷터가 있습니까?
this->mButtonCancel->setLeftClickProc(
boost::bind(&FileListDialog::cancelLeftClick, this));
... 난 그 형식을 얼마나 아마 :
this->mButtonCancel->setLeftClickProc(boost::bind(&FileListDialog::cancelLeftClick, this));
을 난 적당히 지능적으로 그것을 포장 할 수 있도록 소스 코드 포매터를 싶습니다 코드 행. 긴 인수 목록의 경우, 나는 열린 괄호에 정렬하는 것을 선호 할 것이지만,이 상황에서는 작동하지 않을 것임을 분명히 밝힙니다. 어느 쪽이든, astyle은 다중 명령문을 포함하지 않는 긴 행을 사용하여 어떤 작업도 지원하지 않습니다. 누구든지 도구를 알고 있습니까?
아마 astyle과 들여 쓰기의 일부 조합이 속임수를 쓸 것이다. –