반응형
지원 언어 | Code Checker 가이드라인 | Code Formatter 가이드라인 | Coding Style 가이드라인 |
C/C++ | cpplint | AStyle, clang-format | Google Style Guide (C/C++) |
Java | checkstyle | AStyle, clang-format | Google Style Guide (Java) |
C# | dotnet-format | dotnet-format | Microsoft Coding Convention |
Python | pycodestyle(PEP8) | autopep8 | PEP8 Style Guide |
< Code Checker 가이드라인 >
- https://github.com/cpplint/cpplint
- Checkstyle
https://checkstyle.sourceforge.io/
- dotnet-format
https://github.com/dotnet/format
- pycodestyle(PEP8)
https://pypi.org/project/pycodestyle/
< Code Formatter 가이드라인 >
- Astyle
http://astyle.sourceforge.net/
- clang-format
https://clang.llvm.org/docs/ClangFormat.html
- dotnet-format
https://github.com/dotnet/format
- autopep8
https://pypi.org/project/autopep8/
< Coding Style 가이드라인 >
- Google Style Guide (C/C++)
https://google.github.io/styleguide/cppguide.html
- Google Style Guide (Java)
https://google.github.io/styleguide/javaguide.html
- Microsoft Coding Convention
- Python
반응형
'Python_Beginer > Study' 카테고리의 다른 글
[Python]패키징 가이드(PypI 패키지) (0) | 2022.09.17 |
---|---|
코드 검토 수행시 확인 사항 (0) | 2022.08.13 |
Python Documentation Rules(파이썬 문서화 규칙) (0) | 2022.08.10 |
[CGI]Python CRUD (0) | 2020.03.15 |
[HandCoding]손코딩 테스트 (0) | 2020.01.19 |