경쟁 프로에 사용할 수있는 VS 디버깅의 초 기본 기능과 바로 가기 8 개

개요



Visual Studio(이하 ​​VS)는 IDE(통합 개발 환경) 1입니다.
VS에서 c++ 디버깅을 하는 방법과 자주 사용하는 바로가기를 얹습니다.
어떤 개발 환경을 잡을지 망설이고 있는 분들에게는 쉽게 구축할 수 있는 VS를 추천합니다. (이것은 소수파 의견일지도 모르기 때문에 잘 정보를 봐)
디폴트의 ​​VSCode에서는 c++의 디버그는 할 수 없습니다만, 확장으로 할 수 있게 되기 때문에, VSCode에서의 디버그에 익숙한 분에게는 필요가 없는 정보라고 생각합니다.
VSCode에서 디버깅하는 방법

디버깅



한 줄씩 실행


  • 행 번호의 왼쪽을 클릭하면 중단점 2
  • 브레이크 포인트를 붙인 상태에서 프로그램을 실행하면 브레이크 포인트의 위치에 노란색 화살표가 나오고, 그 행의 위치보다까지 실행되어 거기서 멈춥니다.
  • F10을 누르면 한 줄씩 실행할 수 있습니다.
  • F11을 누르면 해당 행에 함수가 있는 경우 화살표를 함수 안으로 이동할 수 있습니다.
  • 계속을 누르면 현재 위치에서 프로그램을 다시 시작할 수 있습니다.
  • F10을 했을 때 함수를 통과하면, 무엇이 그 함수로 돌려주어졌는지가 「자동」창에 표시됩니다.


  • 변수 값 보기


  • 변수 위에 커서를 올리거나 자동을 보면 변수의 내용을 볼 수 있습니다.
  • 배열, 벡터 내용 등도 물론 볼 수 있습니다.
  • 시계를 클릭하고 표현식을 입력하면 (변수 값뿐만 아니라) 모든 표현식의 값을 볼 수 있습니다.
  • 시계 또는 자동에서 변수의 값이 변경되면 해당 값이 빨간색으로 표시됩니다.


  • 자주 사용하는 단축키



    VS에는 매우 편리한 단축키가 있습니다. 그중 자주 사용하는 것을 소개합니다.



    동작


    선택 => Ctrl+K+C
    선택한 범위를 주석 처리

    선택 => Ctrl+K+U
    선택한 범위의 주석 취소

    클릭 => F12
    클릭한 식별자 정의로 이동

    Ctrl+-
    커서를 바로 앞 위치로 이동


    아래의 일부는 경쟁 프로를 할 때보다 큰 앱을 만들 때 사용하면 코드를 쉽게 볼 수 있습니다.



    동작


    선택 => Ctrl+M+H
    선택한 범위를 축소

    Ctrl+M+L
    모든 윤곽선을 (접기, 펼치기) 전환

    Ctrl+K+D
    들여 쓰기를 형성합니다 ({}의 위치가 흩어져있을 때 사용)

    Ctrl+Alt+PageUp/PageDown
    탭 이동


    각주





    컴파일러, 텍스트 편집기, 디버거 등이 정리되었습니다.

    브레이크 포인트는 프로그램이 일시 중지되는 곳입니다.

    좋은 웹페이지 즐겨찾기