안녕하세요. John Papa's Angular 1 Style Guide입니다. 우리는 조직의 프리랜서가 밀어 넣은 모든 각도 코드가 스타일 가이드를 준수하는지 확인하기 위해 자동화 된 시스템을 구축하고자합니다. pypi의 pep8이 어떻게 파이썬 코드와 PEP8 스타일 가이드를 위해 이것을 수행하는지와 마찬가지로 js 코드를 위해 이것을 할 수있는 도구가 있습니까? 아니면 처음부터 하나 만들어야합니까?John Papa Style Guide Checker는 pypi pep8과 비슷합니다.
처음부터 다시 빌드해야한다면 우리는 파이썬으로 검사기를 만들 것입니다. Context Free Grammars (CFGs)를 사용할 수 있습니까? 예 : NLTK? 또는 js 정적 파일을 구문 분석하고 검사하기 위해 Python AST Parser를 사용합니까?
파서 및 플로우 분석기를 처음부터 빌드하고 싶지는 않습니다. 내 바이오를 통해 파싱 한 후의 삶에 대한 에세이를 참조하십시오. –
@GovindaDasu Linter는가는 길입니다. JP와 PEP8 스타일 가이드는 사과와 오렌지입니다. 물리적으로 JPSG 규칙의 모든 *을 합리적으로 검증 할 수는 없습니다. 그리고 솔직히 말해서, 그들 중 일부는 엄격히 따를만큼 좋지 않습니다. JPSG는 정당한 이유없이 꽤 영광스럽고 독설적입니다. – estus