Project Analyzer v10.3
Visual Basic, VB.NET 및 VBA용 소스 코드 분석기, 옵티마이저 및 문서 작성기. 코드 검토를 실행합니다. 죽은 코드를 제거하십시오. 다이어그램과 문서로 코드를 이해합니다. Download demo
Visual Basic용 코드 분석기
Project Analyzer는 Visual Basic 6.0, Visual Basic .NET 및 Office VBA용 코드 검토 및 품질 관리 도구입니다. VB 코드를 읽어 정적 코드 분석을 수행합니다. 자동화된 코드 검토를 통해 논리 결함을 감지합니다. 변경 사항을 작성하기 전에 영향 분석을 수행하십시오. 제대로 문서화되지 않은 레거시 코드를 이해합니다. 기존 VB 프로젝트를 다이어그램과 문서로 리버스 엔지니어링합니다. 오류가 거의 없는 고품질 VB 응용 프로그램을 제공하여 비용을 절감하고 최종 사용자를 만족시킵니다.
Understand. 프로젝트 분석기는 동료가 작성한 문서화되지 않은 스파게티 코드를 이해하는 데 도움이 됩니다. 하이퍼텍스트 및 대화형 호출 트리로 대규모 프로젝트를 검색합니다. 다이어그램을 봅니다. 절망적으로 복잡한 괴물 프로젝트를 이해하고 현대 시스템으로 리팩토링하십시오.
Improve. 자동화된 코드 검토를 통해 잘못된 코드, 부패한 논리, 오류 및 누락을 찾습니다. 사용하지 않는 데드 코드를 감지하고 제거합니다. 귀중한 시간을 절약하고 프로젝트 분석기가 코드를 자동 수정하도록 합니다.
Maintain. 유지 관리를 돕기 위해 Project Analyzer를 사용하면 코딩 표준을 적용하고 프로젝트 문서를 생성할 수 있습니다.
비용 절감과 품질 향상을 동시에. 프로젝트 분석기는 작업을 자동화하여 비용을 절감하도록 도와줍니다. 숙련된 개발자도 파악하기 어려운 실수를 찾아냄으로써 Project Analyzer는 사용자에게 전달되는 오류를 줄이고 고객 만족도를 향상시키는 데 도움이 됩니다. 평가판을 다운로드하여 직접 확인하십시오.
주요 특징들
- 데드 코드를 감지합니다. 사용하지 않는 모듈, 프로시저, 변수, 상수 및 컨트롤을 제거하십시오. 데드 코드 제거
- 최적화하십시오. 비효율적인 코드를 찾습니다. 더 빠른 구문과 최적의 선언을 사용합니다.
- 논리를 확인하십시오. 루프가 실행되지 않고, 조건이 무조건적이며, 라인에 도달할 수 없고, 빈 개체가 참조됩니다…
- 오류를 감지합니다. 구현되지 않은 이벤트, 이상한 탭 순서 및 누락된 오류 처리와 같은 기능 문제를 찾으십시오.
- 코딩 스타일을 적용합니다. 디자인 및 명명 기준을 적용합니다. 스파게티 코드를 다시 읽을 수 있게 만드세요.
- 리소스 누수를 방지합니다. 개체 및 API 핸들을 적절하게 폐기했는지 확인합니다.
- 중복 블록을 찾습니다. 복제된 코드 블록, 복사 및 붙여넣기 코딩의 결과를 찾아냅니다. Ent
- .NET 호환성을 확인합니다. 알려진 VB.NET 호환성 문제에 대한 VB6 코드를 검토하십시오. Ent
- All code review rules
코드를 하이퍼텍스트로 서핑하십시오. 사용 및 선언을 보려면 객체를 클릭하십시오. 향상된 찾기 창을 통해 코드를 찾습니다. 구문 형식의 코드를 문서에 복사합니다.
상호 참조. 모든 프로그래밍 개체의 사용 위치를 찾습니다. 클래스 인스턴스화, 변수 읽기 및 쓰기, 절차 호출 등을 봅니다. 파일 종속성과 호출 순서를 분석하여 변경 사항의 영향을 이해합니다. 상호 참조는 각 클래스, 프로시저 또는 변수가 사용되는 위치와 방법을 찾는 기술입니다.
프로젝트를 문서화하십시오. 절차 목록, 변수 목록, 제어 목록, 인터페이스 목록 및 프로젝트 사전을 포함한 보고서로 포괄적인 문서를 생성합니다. 구문 강조 표시를 사용하여 여러 열에 소스 코드를 인쇄합니다. 구문 강조 PDF, HTML 또는 RTF로 코드를 내보냅니다. 출력 PDF 샘플: 1, 2
코드 설명서 및 소스 코드 웹 사이트를 만듭니다. Pro, Ent 샘플 프로젝트 웹 사이트
바이너리 라이브러리를 분석합니다. 코드에서 바이너리 .dll, .ocx 및 .exe 라이브러리를 호출하는 방법을 확인하십시오. 프로그램에서 참조하는 DLL, COM 및 .NET 어셈블리 파일의 내용을 검토합니다. Ent
Metrics. 코드 줄, 순환 복잡도, 상대적 복잡도, 중첩 깊이, 주석 밀도, 이름 길이 및 객체 지향 메트릭과 같은 184가지 메트릭으로 코드 품질을 모니터링합니다. 프로젝트를 비교하고 프로젝트 기록을 봅니다. Ent
More features. View all features listed.
Std = Standard Edition.
알고 계셨나요? 데드 코드는 프로젝트의 30~40%를 차지할 수 있습니다. 최근에 프로젝트를 확인했습니까?
Download for free
Download a free demo. 데모는 완벽하게 작동하지만 한 번에 최대 10개의 소스 코드 파일과 함께 작동합니다. VB의 샘플 프로젝트 또는 대규모 프로젝트의 10개 파일을 분석할 수 있습니다.
호환성
- Visual Basic 3.0 to 6.0.
- Visual Basic .NET 2002 to 2013. Not newer.
- Office 2000 to 2019: Access VBA, Excel VBA, Word VBA, PowerPoint VBA and Visio VBA. VBA Plug required.
Editions and licensing details
- Standard Edition = great code analyzer
- Pro Edition = Standard Edition + Pro features
- Enterprise Edition = Pro Edition + Enterprise features
- VBA Plug enables support for Office VBA. VBA Plug
라이선스당 2개 설치. 단일 사용자 라이선스는 한 명의 사용자와 두 대의 컴퓨터에 적용됩니다. 2명의 사용자에게는 2팩, 3명의 사용자에게는 3팩 등이 필요합니다. 사이트 라이선스는 100개의 설치를 허용합니다. 이전 설치를 먼저 제거한 경우 재설치가 허용됩니다. 전체 소프트웨어를 실행하기 전에 온라인 활성화가 필요합니다. 오프라인 PC에서 활성화가 가능합니다. 활성화는 구매 후 3년 동안 보장됩니다. License details