VS 코드로 디버깅
GUI의 실행 및 디버그 메뉴 항목을 사용하여 디버깅 메뉴를 불러오거나 핫키가 마음에 들면 ⇧⌘D를 사용할 수 있습니다. 이 메뉴는 몇 가지 GUI 옵션을 제공하지만 가장 인상적인 부분은 JSON을 사용하여 디버깅 환경을 사용자 지정하는 것입니다. 클릭하여 디버깅에 사용되는 JSON 파일을 만듭니다. 창 오른쪽 하단에 JSON을 작성하는 데 도움이 되는 구성 추가 버튼이 표시됩니다.
구성 배열에서 추가하려는 특정 속성입니다. 이름 키는 테스트 대상이며 원하는 이름이 될 수 있지만 미래의 자신에게 친절하고 설명적이어야 합니다. 다음은 유형이 될 것입니다. 대부분의 프런트 엔드 테스트에서는 크롬을 제공합니다. 그런 다음 시작 요청 속성을 지정하면 프로젝트가 시작됩니다. 다음 키/값 쌍은 로컬에서 실행되는 라이브 서버 주소의 URL과 주소입니다. 마지막으로 ${workspaceFolder} 키를 사용하여 webRoot를 추가하면 VS Code에서 작업 중인 위치를 알 수 있습니다. 모든 보내기 및 완료는 다음과 같습니다.
{
"version": "0.2.0",
"configurations": [
{
"name": "Debugging",
"type": "chrome",
"request": "launch",
"url": "http://127.0.0.1:5500/index.html",
"webRoot": "${workspaceFolder}"
}
]
}
이제 디버거의 드롭다운 메뉴에서 구성에 액세스할 수 있습니다. 해당 디버거 인스턴스를 실행하면 프로젝트와 함께 Chrome의 새 인스턴스가 열립니다. 이제 개별 코드 줄 왼쪽에 중단점을 추가할 수 있으며 중단점을 추가한 줄에서 코드 실행이 중지됩니다. 중단점이 활성화되면 오른쪽 상단 버튼을 사용하여 코드를 탐색할 수 있습니다. 계속/일시 중지, 한 단계씩 건너뛰기, 한 단계씩 실행, 한 단계씩 나가기, 다시 시작 및 중지가 있습니다.
이 시점에 이르면 다른 멋진 일을 할 수 있습니다. 변수 위로 마우스를 가져가면 해당 값을 볼 수 있으며 감시 탭에 변수를 추가하여 코드가 실행될 때 변수 값을 추적할 수도 있습니다. 변수 탭을 사용하면 각 범위에서 사용 가능한 변수를 확인할 수 있습니다. 호출 스택 탭은 현재 호출 스택의 모양에 대한 통찰력을 제공합니다.
이제 VS Code의 디버거가 무엇을 할 수 있는지 살짝 엿보았으므로 스스로 더 깊이 파고들어 디버거의 기능을 실제로 이해하고 싶을 것입니다. 자세한 내용은 디버거에 대한 문서Official Microsoft로 이동하여 launch.json 파일에 추가할 수 있는 구성을 이해하는 것이 좋습니다.
Reference
이 문제에 관하여(VS 코드로 디버깅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/codingmustache/debugging-with-vs-code-2n89텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)