2013-11-25 1 views
3

언어에 의존하지 않는 스타일 검사기가 있습니까?언어 불가 지 스타일 검사기?

저는 독점적 인 언어를 사용하고 있으며, 지속적인 통합을위한 몇 가지 일반적인 코드 가이드 라인을 시행하고 싶습니다. 예를 들어

  • 파일
  • 파일 길이
  • 파일명이 따라야 < 5000 라인이어야 2 개 공간이어야 탭 위에 특정 패턴을
  • 덴트를
  • 사용 공간과 일치하는 헤더를 포함 특정 패턴
+0

스타일은 종종 구문의 측면에서 언급되기 때문에 언어를 모르는 도구를 찾을 가능성은 거의 없다고 생각합니다. 필요한 것은 독점적 인 언어로 구성 할 수있는 도구입니다. (당신이 그런 공구에 흥미있는 경우에 나의 생물을보십시오). –

+1

나는 많은 성공없이 비슷한 응용 프로그램을 찾고있었습니다. 나는 다른 사람들이 쉽게 확장 할 수 있다는 희망을 갖고 프로젝트를 시작했는데, 이것이 언급 할 적절한 장소라는 것을 알았다. https://github.com/erichschroeter/sc –

답변

1

나는 언어에 독립적 인 수표를 특별히 다루는 도구를 모른다. 언어를 모른 채 확인할 수있는 것들은 제한적입니다.

하지만 (!) (!) (!)

  • AbstractHeaderCheck
  • FileLengthCheck
  • FileTabCharacterCheck
  • : Checkstyle는 AbstractFileSetCheck에서 파생 된 모든 언어에 얽매이지 검사의 작은 번호가 Javadoc 패키지 검사
  • 새 라인 수정RegexpMultilineCheck
  • RegexpSinglelineCheck
  • StrictDuplicateCodeCheck
  • TranslationCheck

들여 쓰기는 언어를 모른다면 잘 할 매우 어렵습니다,하지만 당신은 목록에 포함되어야하는 사용 사례 중 일부 (상단 세). add your own language-agnostic checks도 가능합니다. 정규 표현식과 잘 어울리는 두 개의 검사는 정규 표현식을 잘 작성하면 매우 강력합니다.

관련 문제