파일
코드를 읽고 편집하세요.
MapAperture는 Windows에서 exe 및 dll 파일을 디버깅하는 데 도움을 줍니다. 주로 내가 작성한 exe 및 dll 파일을 위해 설계되었습니다. 도구를 직접 실행하며, 모든 작업은 실제 결과와 함께 채팅에서 카드 형태로 표시됩니다. 최신 버전을 받으려면 업데이트 버튼을 누르세요.
코드를 읽고 편집하세요.
빌드 명령을 실행하세요.
클라우드 제공업체, 로컬 모델 또는 내장 모델을 연결하세요.
에이전트는 코드를 읽고 명령을 실행하며 결과를 채팅에 표시합니다.
.3개 파일build.bat읽기build.batexit 1error1개 일치build.bat저장됨DLL 디버깅은 자체 호스트 프로그램을 실행하여 테스트하는 것을 의미하므로, 스택 추적에서 함수 이름을 보려면 빌드 옆에 PDB 파일을 보관해야 합니다. 비트 수(bitness)를 확인하세요. MapAperture는 소스 파일을 읽고 Shell 도구를 사용하여 테스트 명령을 실행하며 출력을 캡처하여 분석합니다. 버그가 발생하는 이유를 탐색하고 결함을 분리하여 근본 원인을 이해합니다. 보고한 특정 문제에 대한 수정안을 제안합니다. Ask first 모드일 때 적용 전에 제안된 변경의 diff를 확인할 수 있습니다. 이 접근 방식은 실패 원인을 추측하지 않고 코드를 디버깅하는 데 도움이 됩니다. 에이전트는 수정의 논리를 이해할 수 있도록 그 이유를 설명합니다.
빌드한 실행 파일을 디버깅하고 싶다면, MapAperture가 크래시 트레이스를 읽어 의도대로 실패 원인을 명확하고 완전히 이해할 수 있도록 도와줍니다. 에이전트는 Shell 도구를 사용하여 바이너리를 실행하고 출력을 캡처합니다. 구조화된 디버깅 접근 방식은 근본 원인을 분리하는 데 도움이 됩니다. 오류 소스의 상세한 분석을 위해 전체 스택 트레이스를 캡처합니다. 적용하기 전에 검토할 수 있는 구체적인 수정안을 제안합니다. 자체 호스트 프로그램으로 라이브러리를 테스트할 수도 있습니다. 에이전트는 정확한 변경 사항을 확인할 수 있도록 파일 diff를 표시합니다.
MapAperture는 호스팅 서비스나 플러그인이 아니며, 오직 내가 작성하거나 수정할 수 있는 파일, PC 및 권한이 있는 서버에만 사용됩니다. 에이전트는 범위를 강제하지 않습니다. Shell, 웹 및 SSH는 폴더에 제한되지 않기 때문입니다. 코드, 스캔 또는 분석이 정확하다는 보장은 없으며, 비동기 통합 테스트 디버깅에는 여전히 본인의 검증이 필요할 수 있습니다.