본 글에서는 Visual studio code에서 두 텍스트 파일의 내용을 비교하는 방법을 소개한다. 진행 환경은 다음과 같다. Visual studio code : 윈도우즈용 1.36.1 버전 1. 다음과 같이 비교하고자 하는 2개의 파일(main_a.c, main_b.c)이 있을 때, 두 파일을 Visual studio code에서 함께 연다. 좌측 탐색(EXPLORER) 창에 두 파일의 목록이 표시된다. 2. 좌측의 탐색(EXPLORER) 창의 파일 목록에서, Ctrl 키를 누른 채로 비교하고자 하는 두 파일을 연속해서 선택(마우스 좌측 버튼 클릭)한 후, 마우스 오른쪽 버튼을 클릭하여 메뉴창을 띄운다. 3. 메뉴창에서 Compare with Selected 메뉴를 선택하면 파일 내용 비교 탭이 생..
본 글에서는 Visual studio code 에 확장 플러그인을 설치하여, 각 파일의 Hex dump 데이터를 확인하는 방법을 소개한다. 테스트 환경은 다음과 같다. PC 환경: 윈도우즈 10 프로, 인텔 64비트 Visual studio code : 1.36.1 1. Ctrl + Shift + P 키를 입력하여 커맨드 창을 연다. 2. 커맨드 창에서 "Install extensions"를 입력한 후 엔터를 입력하면 편집기 좌측에 확장기능 검색창이 활성화 된다. 3. 검색창에 "Hexdump"를 입력 후 엔터를 입력하면 "Hexdump for VScode" 라는 확장 기능이 검색된다. 4. "Install" 버튼을 클릭하면 확장 기능이 설치된다. 5. 좌측 EXPLORER 창의 원하는 파일에서 마우스 ..
Visual studio code 에서 들여쓰기(indentation) 설정하기 본 글에서는 Visual studio code에서 들여쓰기(indentation)을 설정하는 방법을 설명한다. 현재 개발에 적용하고 있는 코딩룰에서는 들여쓰기를 탭을 사용하지 않고 2개의 스페이스를 사용하도록 정의하고 있다. 이는 보통 탭 사이즈가 서로 다르게 적용된 편집기에서 코드를 읽을 때 코드의 구성이 서로 달라지는 것을 방지하기 위함이다. 보통 코드 편집기에서 엔터를 입력하여 줄바꿈을 하게 되면, 사전에 정의된 탭 사이즈에 따라 들여쓰기가 적용된다. 설정에서 탭 사이즈를 2로 설정해 두면 2칸의 들여쓰기 효과가 있으나, 이는 2개의 스페이스하고 본질적으로는 다르기 때문에 탭 사이즈가 서로 다르게 설정된 편집기마다 코드..