JavaScript 디버거의 중단점
중단점은 검사를 위해 스크립트 실행이 일시 중지되는 코드 내의 위치를 정의합니다. ThingWorx에서 코드를 디버깅하는 방법에 대한 자세한 내용은
JavaScript 디버거를 참조하십시오. 중단점은 코드의 변수 값이 정확한지 확인하는 데 도움이 됩니다.
중단점은 읽기 전용, 편집 또는 디버그 모드에서 설정하거나 변경할 수 있습니다. 중단점은 시스템에 저장되며 현재 사용자가 다시 사용할 수 있도록 기억됩니다. 각 사용자는 자신만의 중단점 세트를 유지 관리합니다.
스크립트 편집기에서 번호가 매겨진 열의 왼쪽에 있는 여백 영역에 중단점을 추가, 제거 또는 편집할 수 있습니다. 해당 코드가 주석이나 빈 줄이 아닌 경우 코드 줄 옆에 있는 여백 영역을 클릭하여 중단점을 추가할 수 있습니다. 기존 중단점을 클릭하면 제거됩니다.
코드 줄 옆에 있는 여백 영역을 마우스 오른쪽 버튼으로 클릭하면 다음 옵션을 사용하여 중단점의 동작을 수정할 수 있습니다.
• 중단점 추가 - 중단점을 추가합니다. 파란색 원은 코드의 중단점을 나타냅니다. 코드 줄에 이미 중단점이 있거나, 비어 있거나, 주석이 있으면 중단점 추가 옵션이 숨겨집니다.
• 중단점 편집 - 중단점에 조건문을 추가할 수 있습니다. 디버거는 조건이 충족되는 경우에만 중단점에서 일시 중지됩니다. 조건부 중단점은 주황색 원으로 표시됩니다. 중단점을 편집하려면 다음 단계를 수행하십시오.
1. 기존 중단점을 마우스 오른쪽 버튼으로 클릭합니다.
2. 표시되는 목록에서 중단점 편집을 선택합니다.
3. 조건부 중단점 필드에 조건문을 입력합니다.
4. Enter 키를 누르거나

을 클릭하여 조건부 중단점을 활성화합니다.
Esc 키를 누르거나 조건부 중단점 필드 외부를 클릭하면 변경 내용이 저장되지 않습니다.
• 중단점 사용 안 함 - 중단점을 비활성화할 수 있습니다. 비활성화하면 중단점은 저장되지만 디버거는 해당 줄에서 일시 중지하지 않습니다. 비활성화된 중단점은 투명하게 표시되거나 회색 테두리가 있는 주황색 원이 표시됩니다.
• 중단점 사용 - 비활성화된 중단점을 활성화할 수 있습니다. 이 옵션은 중단점이 현재 비활성화된 경우에 사용할 수 있습니다.
• 중단점 제거 - 기존 중단점을 제거할 수 있습니다.
• 모든 소스 중단점 제거 - 현재 코드에 정의된 모든 중단점을 제거할 수 있습니다.
모든 중단점 제거 - 시스템의 기존 중단점을 모두 제거할 수 있습니다.
• 중단점 비활성화 - 디버깅하는 동안 모든 중단점이 무시되도록 비활성화할 수 있습니다. 비활성화된 중단점은 회색 슬래시가 그어진 원으로 표시됩니다.
• 중단점 활성화 - 모든 중단점을 활성으로 설정할 수 있습니다.