2014-01-09 3 views
2

코드 스타일 가이드 라인 :들여 쓰기 : 정의 함수 이름 뒤에 공간 내가 명령 따라야하고

  1. 함수 호출 사이트에서 함수 이름 뒤에는 공간은
  2. 함수 선언에서 함수 이름 뒤에 공간이 없습니다/I이 사용 gnu indent을 달성하기 위해 노력하고 함수 정의

에서 함수 이름 뒤에

  • 공간을 프로토 타입.

    기본적으로 indent은 위의 모든 경우에 함수 이름 뒤에 공백을 추가하는 것으로 보입니다.

    내가 -npcs 옵션을 제공하면 위의 모든 경우에 공백이 제거됩니다.

    indent은 정의의 경우 공백을 줄 수는 있지만 다른 모든 경우에는 공백을 사용할 수 없습니까?

    나는 또한 indent의 대안을 고려할 것입니다.

  • +0

    나는 indent'와'의 조합을 사용'sed' ... – lbolla

    답변

    1

    들여 쓰기에는 이러한 옵션이없는 것 같습니다.

    sp_func_proto_paren {, 힘을 무시 추가, 제거} 추가 또는 함수 이름 사이에 공백을 제거 '('

    sp_func_def_paren가 {무시 함수 선언에 추가 :

    Uncrustify (http://uncrustify.sourceforge.net/)는 이러한 옵션이 있습니다 에 '('

    sp_func_call_paren {, 힘을 무시 추가, 제거} 추가 또는 함수 이름 사이에 공백을 제거 추가}, 를 강제 제거 또는 함수의 정의에 함수 이름과 '('사이에 공백을 제거 함수 호출

    또한 관련 GUI 도구 UniversalIndentGUI (http://universalindent.sourceforge.net/index.php)가 있습니다.

    HTH,

    +0

    감사합니다 @ 크리스 팁을위한! 나는 기회가 생기면 그걸로 돌아갈거야. –