애플리케이션을 디버깅하는 동안 코드 업데이트 작성

EGL 디버거는 핫스와핑을 지원하며, 이는 디버거가 애플리케이션을 통해 단계를 수행하면서 작성하는 코드 변경사항을 처리함을 의미합니다. 핫스와핑은 사용자가 동시에 사용자의 애플리케이션을 테스트하고 수정하도록 합니다. 이 기능을 이용하려면 핫스와핑 사용 EGL 디버그 환경 설정을 설정하십시오.
  1. 기본 메뉴에서 > 환경 설정을 클릭하십시오. 환경 설정 페이지가 표시됩니다.
  2. EGL을 펼치고 디버그를 클릭하십시오. 디버그 대화 상자가 표시됩니다.
  3. 핫스와핑 사용을 클릭하십시오.
  4. 확인을 클릭하여 변경사항을 저장하고 페이지를 종료하십시오.

핫스와핑이 사용으로 설정되고 함수 스택의 함수를 변경하는 경우 디버깅 세션이 변경된 함수의 첫 번째 행에서 계속됩니다.

호환성

표 1. 핫스와핑의 호환성 고려사항
플랫폼 문제
Rich UI 핫스와핑이 지원되지 않습니다. 마찬가지로, EGL 디버거는 변수 보기에서 변수 값의 변경에 응답하지 않습니다.