Java 용 자동 코드 검토 도구가 있습니까? 특히 Eclipse 용 플러그인? 예상 도구는 코드 검토 플러그인이나 코드에서 자동으로 문제를 감지 할 수있는 도구입니다. (Microsoft는 OACR을 사용하여 이것을 수행합니다.) Jupiter과 같은 플러그인은 일식에 대한 피어 리뷰 도구이기 때문에 도움이되지 않습니다.좋은 정적 코드 분석 플러그인은 무엇입니까?
답변
자동 코드 검토가 아닌 정적 코드 분석을 의미합니다. 자바 도구
은 다음을 참조하십시오 http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis#Java기본적으로, 코드 리뷰 및 정적 코드 분석의 차이는 이미 언급 한 것입니다. 잠재적 인 문제 또는 버그를 알려주고 보고서 등을 생성 할 수있는 소프트웨어에 대해 궁금합니다. 아니요 다른 개발자가 문제를 검토하고 코드에 주석을 달 수있는 소프트웨어입니다.
FindBugs은 매우 인기가 높으며 높은 수준의 지원을 제공하며, checkstyle은 크게 뒤지지 않습니다. 나는 다른 사람을 사용하지 않았다. 자바에 대한
+1.PMD에는 Eclipse 플러그인도 있습니다. – pjz
정적 코드 분석은 FindBugs, CheckStyle 또는 PMD 같은 많은 분석 플러그인을 확장 할 수 있습니다 Apache Maven으로 자동화 할 수 있습니다 (웹 사이트는별로 볼은 아니지만, 소프트웨어는 작동). jxr 플러그인을 사용하면 보고서에 소스 코드 상호 참조가 포함될 수도 있습니다.
Maven (반복 가능 빌드, 종속성 관리)의 많은 장점이 있지만 코드 분석을위한 Maven의 가장 큰 장점은 점심 시간이나 다른 컴퓨터에서 실행될 수 있으므로 느려지지 않는다는 것입니다 IDE를 다운.
XRadar은 시간이 지남에 따라 코드 품질의 변화를 시각화 또한 그래픽 출력을 구축하고, 다른 길을 취
XRadar 두 뷰에서 유효하다. XRadar Statics는 시스템의 현재 빌드 에 대한 보고서를 제공합니다. 다른 보기 인 XRadar Dynamics는 시간 차원을 포함하며 을 따라 기록 및 현재 버전을 시간 축으로 봅니다.
내가 CodePro Analytix는 정적 코드 분석을위한 훌륭한 도구가 (이 표준, 코드 커버리지 및 더 많은에 따라, 죽은 코드와 유사한 코드 개발을 검사 포함)는 것을 발견했다. 그것은 일식과 잘 통합됩니다.
의 경우, 체크 아웃 : https://developers.google.com/java-dev-tools/download-codepro
는 다음 링크를 살펴 수 있습니다 월의 당신 도움 : 제목을 수정하는
- 1. 정적 코드 분석 - 먼저 켜는 코드는 무엇입니까?
- 2. 정적 코드 분석 도구를 작성하는 방법은 무엇입니까?
- 3. 동적 코드 분석 도구가 포함 된 정적 코드 분석?
- 4. 리눅스에서 정적 코드 분석 도구의 비교?
- 5. TeamCity .NET 용 정적 코드 분석 도구
- 6. 64 비트 이식성 문제를 발견하는 정적 코드 분석 도구는 무엇입니까?
- 7. 어셈블리 언어에 대한 정적 코드 분석
- 8. PHP 정적 코드 분석 - 클래스 의존성 찾기
- 9. Common Lisp 용 정적 코드 분석 도구?
- 10. 좋은 jQuery/Ajax 라이트 박스 플러그인은 무엇입니까?
- 11. 웹 사이트를위한 좋은 Invite-Friends 플러그인은 무엇입니까?
- 12. 가장 좋은 jQuery 제품 줌 플러그인은 무엇입니까?
- 13. FxCop 또는 StyleCop의 사용자 정의 정적 코드 분석 규칙은 무엇입니까?
- 14. 단위 테스트에서 결함을 찾기위한 정적 코드 분석 도구는 무엇입니까?
- 15. WordPress 용 C# 코드 강조 플러그인은 무엇입니까?
- 16. 소스 코드 수준에서 작동하는 C#의 정적 소스 코드 분석
- 17. 좋은 PL/SQL 소스 코드 분석 도구는 무엇입니까?
- 18. 코드 분석
- 19. GCC 코드 통계/분석
- 20. 독점적 인 API를위한 정적 소스 코드 분석 도구 개발?
- 21. 좋은 코드 형식은 무엇입니까?
- 22. 코드 분석
- 23. 정적 분석 문 (조건)
- 24. 새 언어에 대한 정적 코드 분석. 어디서 시작하나요?
- 25. VB6 및 고전 ASP에 대한 정적 코드 분석
- 26. 아직 C# 4.0 용 정적 코드 분석 도구가 있습니까?
- 27. SQL Server의 코드 분석
- 28. jQuery - jQuery 플러그인은 무엇입니까
- 29. Rails에서 여러 파일 업로드를 처리하는 가장 좋은 플러그인은 무엇입니까?
- 30. vim을 사용하여 이름으로 클래스를 찾는 가장 좋은 플러그인은 무엇입니까?
감사합니다 .. :) –
FindBugs는 종종 Eclipse를 처음부터 빌드하십시오. '보기'에서 찾을 수 있는지 확인해보십시오. –