목록환경설정 및 세팅 (10)
나만의 작은 도서관

배경:갑작스러운 디버깅 오류VSCode에서 C++을 사용할 때 매번 경로나 설정 때문에 문제가 많았다. 이번에도 어김없이 잘 쓰던 VSCode가 컴퓨터 설정을 잘못 만져서 그런지 한글이 깨져서 나오기 시작했다. 게다가 한글 경로가 포함된 파일을 디버깅하려고 시도하면 한글이 깨진 경로로 다른 파일이 열리게 된다.(깨진 한글 경로 파일은 당연히 없기 때문에 열리기만 하고 "파일을 편집기에서 열 수 없습니다"만 떠있다) 해결법: Beta: 세계 언어 지원을 위한 Unicode UTF-8 사용 체크이전에 Visual Studio 2022에서 콘솔에서 한글이 깨지는 문제와 빌드시 아래와 같은 오류가 발생하는 것을 해결하기 위해 체크를 해제했던 적이 있다. error C2855: '/source-charset' 명..

배경: 한글이 포함된 경로를 읽지 못하는 경우 발생자동화를 위해 경로를 설정하고 해당 경로에 있는 프로그램이 같이 실행되도록 만들었는데, 바탕화면이라는 한글 이름이 경로에 껴있다보니 Visual Studio에서 이걸 읽지 못하는 문제가 발생했다. 이전에는 경로 양쪽에 쌍따옴표(")를 붙여 해결했지만, 프로젝트 속성에서 설정하는 것이 아닌 .vcsproj 확장자 파일 내에서 설정하는 경우 이미 쌍따옴표가 붙어있어 곤란했었다. 물론, 구글링하면 해결방법을 찾을 수 있겠지만 한글 경로는 항상 문제가 되기에 이번에 아예 경로를 바꾸기로 결심했다. 파일 탐색기 -> 바탕화면 -> 설정 -> 위치탭에서 경로 변경기존에는 OneDrive/바탕 화면과 같은 경로로 되어있었는데, 이걸 Desktop으로 변경해주면 바탕..

개요서버 프로젝트를 하다보면 디버깅 도중 메모리에 데이터가 어떤 패턴으로 저장되어 있는지 확인하고 싶은 경우가 있다. 다양한 방식으로 저장된 데이터를 확인할 수 있지만 디버깅 도중 메모리 창을 띄워서 작업하는 것이 편해 해당 방법에 대해 한 번 정리해보고자 한다. +) 사용한 Visual Studio의 버전은 Visual Studio 2022이다.디버거에서 메모리 창 띄우는 법1. 우선, Visual Studio 상단 탭에서 도구 -> 옵션(또는 디버그-> 옵션)에 들어가 디버깅 -> 일반에 있는 "주소 수준 디버깅" 사용 옵션이 체크되어 있는지 확인한다. 2. 중단점을 대충 찍어놓고(메모리 확인용이기 때문에 설정만 할거면 안찍어도 된다.), F5를 눌러 디버거를 실행시킨다. 3. 디버거가 실행되고 ..

Discord Presence 익스텐션을 설치 결과VSCode를 킨 상태에서 디스코드를 보면 잘 뜨는걸 확인할 수 있다. 와!

개요윈도우 운영체제에서 VSCode를 사용하면 기본 터미널이 powerShell로 되어있다. 그대로 powerShell을 사용해도 되지만, git과 같은 명령어를 사용하기 위해선 git bash에서 작업을 진행해야한다. 물론, 터미널이 열리면 그 때 원하는 터미널 종류로 바꿔줘도 되지만, 터미널 분할을 할 때 분할된 터미널이 원하지 않는 터미널로 열리면 매번 바꿔줘야하기 때문에 여간 불편한게 아니다. 그래서 오늘은 기본 터미널을 변경하는 법에 대해서 작성하고자 한다. 기본 터미널 변경 법: 아주 간단하고 쉽다.1. 우선, VSCode 상단 탭에서 파일 -> 기본 설정 -> 설정에 들어가 설정 창을 열어준다. 2. 설정 창이 열리면 검색 창에 windows를 검색하고, 아래 사진처럼 기본 터미널을 바꿔주면..

개요같은 작업을 하더라도 빠르게 끝낼 수 있다면 더할나위 없이 좋을 것이다. 단축키를 쓰면 마우스로 여러 번 클릭하지 않고도 빠르게 원하는 작업을 할 수 있기 때문에 알아두면 매우 좋다. 오늘은 VSCode에서 내가 자주 사용하는 몇 가지 단축키를 정리해볼까 한다. 필수로 알아야 하는 단축키ctrl+c, ctrl+v각각 복사, 붙여넣기 단축키이다. 모르는 사람이 없을거라 생각하지만 VSCode에서도 동일하게 사용할 수 있다는 것만 알았으면 해서 추가했다. ctrl+s저장하는 단축키이다. 이것도 모르는 사람이 없을거라 생각하지만, 제일 많이 쓰는 단축키라 해도 무방할 정도로 중요한 단축키라 추가해보았다. ctrl+z, ctrl+y각각 뒤로가기 앞으로가기 단축키이다. 뒤로가면 코드를 잘못 적었을 때나 잘못 ..