영향 분석에 가장 많이 사용되는 도구는 무엇입니까? 특히 웹 응용 프로그램의 컨텍스트에서 IDE가 항상 코드 참조가 4 개 이상의 언어 (자바, JSP, 속도 템플릿, 자바 스크립트, HTML 및 불길한 XML)에있을 수 있다고 생각하지는 않습니다. 지금까지 나는 find과 grep으로 관리해 봤습니다.
Pylint와 비슷한 것이 Python 스크립트 (또는 실행)를보고 각 라인 (또는 함수)에 필요한 Python 버전을 결정할 것입니까? 예를 들어 , 이론적 사용 : $ magic_tool <EOF
with something:
pass
EOF
1: 'with' statement requires Python 2.6 or greater
$
나는 Lua 스크립트를로드하고 이러한 스크립트를 수정하여 일부 사용자 정의를 허용하는 폐쇄 소스 애플리케이션을 사용하고 있습니다. 불행하게도이 응용 프로그램은 유용한 로그 출력을 생성하는 데별로 좋지 않습니다 (Lua 스크립트 중 하나에서 문제가 발생하면 '스크립트 실패'가 발생합니다). 동적 언어는 C++ 코드를 예를 들어 분석 할 수있는 방식으로 정적
가 나는 코드 분석을 실행하고이 메시지를 가지고 : 경고 5 CA1822 : Microsoft.Performance를 MainForm.CheckFileIfFileIsInUse (String) ' 은 사용되지 않습니다. 구성원을 정적 (또는 Visual Basic에서는 공유)으로 표시하거나 은 메서드 본문에서 'this'/ 'Me'를 사용하거나 인 경우 적어
원본 설치 미디어없이 VSTS2008 SP1에 코드 분석을 설치할 수 있습니까? 그것을 활성화하기 위해 다운로드 할 수있는 별도의 패키지가 있습니까? FxCop 1.36을 설치했지만 프로젝트 속성에서 탭을 자동으로 활성화하지 않았습니다. 프로그램 추가/제거로 이동하여 목록에서 팀 시스템을 선택하고 제거/변경을 선택하여 코드 분석이 설치되었는지 확인했습니다.
현재 프로젝트에서 FxCop을 사용하여 다양한 코드 분석 경고를 처리하고 있습니다. 이름 지정 규칙의 경우 규칙과 일치하도록 이름을 변경하거나 내 현재 맞춤법을 유지하고 경고를 표시하지 않기로 결정할 수 있습니다. [Serializable]으로 표시된 클래스 나 속성과 관련하여 이름 변경의 파급 효과에 관심이 있습니다. 특히, 기존의 직렬화 된 데이터와의