새로운 Breakpoints 사이드바를 사용하여 더 빠르게 디버그하는 방법

Kim-Anh Tran
Kim-Anh Tran
Vaatika Dabra Groth
Vaatika Dabra Groth

이전 및 새 중단점 측면 패널이 나란히 표시됩니다.

Chrome 111 이상을 사용 중이라면 중단점 사이드바의 디자인이 변경된 것을 이미 확인하셨을 것입니다. Chrome 113에서는 새 사이드바가 이전 디자인을 완전히 대체합니다. 이번 디자인 변경의 목표는 다음과 같이 중단점 워크플로를 개선 하는 것입니다.

설정된 모든 중단점에 대한 더 나은 개요 를 제공합니다. 중단점을 사용하는 일반적인 사용자 워크플로를 더 쉽게 액세스 하고 더 직관적 으로 만듭니다. 기존의 유용한 중단점 기능을 표시 합니다.

이 게시물에서는 사용자가 중단점을 사용하여 디버깅하는 데 이미 익숙하다고 가정합니다. 이전에 중단점을 사용한 적이 없다면 중단점에 관한 이 개요로 이동하여 중단점을 사용하여 코드를 디버그하는 방법을 자세히 알아보세요.

이제 디자인 변경으로 제공되는 기능과 새 사이드바를 사용하는 방법을 살펴보겠습니다. 디자인 변경은 새로운 기능을 추가하는 대신 기존 기능 을 더 직관적으로 사용하고 더 쉽게 액세스할 수 있도록 하는 데 중점을 둡니다.

예외에서 일시중지하여 코드에서 오류가 발생하는 이유 조사

포착된 예외와 포착되지 않은 예외에서 일시중지합니다.

코드에서 예외가 발생하나요? 걱정하지 마세요. Chrome DevTools를 사용하면 예외에서 일시중지하여 예외가 발생하는 지점에서 실행을 중지할 수 있습니다. 이렇게 하면 코드가 오류를 발생시키는 상황을 조사하고 더 잘 이해할 수 있습니다. 사이드바에서 해당하는 체크박스를 선택하여 포착된 예외, 포착되지 않은 예외 또는 둘 다에서 일시중지할지 선택할 수 있습니다.

중단점 관리: 관련 중단점 그룹을 펼치고 다른 그룹을 접어 관련 항목에 집중

중단점 그룹을 접거나 펼칩니다.

중단점은 여러 파일에 걸쳐 있을 수 있습니다. 중단점 사이드바는 중단점이 속한 파일에 따라 중단점을 그룹화합니다. 관련 중단점 그룹을 펼치고 나머지 그룹을 접어 현재 디버깅 세션에 중요한 중단점에만 집중하세요.

중단점 관리: 한 번의 클릭으로 코드로 이동하거나 중단점을 삭제 또는 사용 설정/중지

중단점 사이드바를 사용하면 한 번의 클릭으로 일반적인 작업을 수행할 수 있습니다. 다음은 수행할 수 있는 작업의 개요입니다.

코드 편집기에서 중단점 위치로 이동합니다. 파일 내에서 하나의 중단점 또는 모든 중단점을 삭제합니다. 파일 내에서 하나의 중단점 또는 모든 중단점을 사용 설정 또는 중지합니다.

이 모든 작업을 한 번의 클릭으로 수행할 수 있습니다. 물론 이러한 옵션은 컨텍스트 메뉴에서도 사용할 수 있습니다.

중단점 코드 스니펫을 클릭하여 중단점 위치로 이동

코드 편집기에서 소스 코드 위치로 이동합니다.

코드에서 중단점을 설정한 위치를 확인하고 주변 코드를 분석하고 싶으신가요? 사이드바 내에서 중단점의 코드 스니펫을 클릭하기만 하면 코드 편집기에서 코드 위치가 열립니다.

삭제 버튼을 클릭하여 파일 내에서 단일 중단점 또는 모든 중단점 삭제

파일 내에서 단일 중단점 또는 모든 중단점을 삭제합니다.

중단점 또는 중단점 그룹 위로 마우스를 가져가면 클릭 시 파일에서 단일 중단점 또는 모든 중단점을 삭제하는 삭제 버튼이 표시됩니다.

파일 내에서 단일 중단점 또는 모든 중단점 중지

파일 내에서 단일 또는 모든 중단점을 사용 설정하거나 사용 중지합니다.

중단점 옆에 있는 체크박스를 선택하거나 선택 해제하여 중단점을 사용 설정 또는 중지합니다.

파일의 모든 중단점을 사용 설정 또는 중지하려면 중단점 그룹 위로 마우스를 가져가 파일 이름 옆에 표시되는 체크박스를 선택하거나 선택 해제합니다.

조건부 중단점 및 로그 지점과 같은 잘 알려지지 않은 중단점 기능 활용

중단점을 수정하여 중단점 조건 수정 또는 로그 지점 로그 변경

중단점 조건을 수정하거나 로그 지점 로그를 변경합니다.

중단점 위로 마우스를 가져가 표시되는 수정 버튼을 클릭하여 중단점 조건 또는 로그를 수정합니다. 이렇게 하면 중단점 유형과 중단점 세부정보를 변경하는 대화상자가 열립니다.

또는 코드 편집기에서 중단점 행을 선택하고 Linux에서 Control+Alt+b를, Mac에서 Command+Alt+b를 입력하여 중단점 수정 대화상자를 엽니다.

사이드바에서 중단점 위로 마우스를 가져가 조건 또는 로그 지점 로그를 빠르게 다시 확인할 수도 있습니다.

조건 또는 로그포인트 로그를 확인합니다.

결론

중단점 사이드바를 디자인 변경한 목표는 중단점을 사용한 디버깅을 더 쉽게 만드는 것이었습니다. 가장 중요한 것은 더 구조화되고 더 쉽게 액세스하고 이해할 수 있도록 하는 것이었습니다. 이러한 개선사항이 다음 디버깅 세션에 도움이 되기를 바랍니다.

추가 개선사항에 관한 제안사항이 있다면 버그를 신고하여 알려주세요.

미리보기 채널 다운로드

Chrome Canary, Dev 또는 베타를 기본 개발 브라우저로 사용하는 것이 좋습니다. 미리보기 채널을 사용하면 최신 DevTools 기능에 액세스하고, 최신 웹 플랫폼 API를 테스트하고, 사용자가 문제를 발견하기 전에 사이트에서 문제를 찾을 수 있습니다.

Chrome DevTools팀에 문의하기

다음 옵션을 사용하여 새로운 기능, 업데이트 또는 DevTools와 관련된 기타 사항을 논의하세요.