프로그램&회로

Visual Studio Code

엠칩 2023. 11. 4. 08:06
반응형

Source Insight 를 사용하다가...

회사를 이직하면서 다른 에디터를 찾아보게되다 눈에 들어온 것이 있었으니....

Visual Studio Code...
내 컴퓨터에 오래전부터 설치되어 있었던 프로그램이다..
그땐 단지 파이썬 프로그램 돌려보느라... 설치했던 것인데...

요즘 대세라는 얘기에 한번 써보기로 했다.

 

https://code.visualstudio.com/docs

 

Documentation for Visual Studio Code

Find out how to set-up and get the most from Visual Studio Code. Optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

 

에디터를 사용하기 위해 몇가기 알아야 할 내용들 정리하면서 업데이트 해보려고 한다.

 

프로그램 다운로드해서 설치한 다음 
좌측에 네모세개 아이콘을 눌러서 기본적으로 사용할 만한 확장프로그램을 설치해야한다.

마켓플레이스에서 확장 검색 란에 검색어를 치면 자동으로 찾아주는데 꽤 많이 나온다...
korean을 치면 메뉴를 한글화 시켜주는 언어팩을 찾아서 설치할 수 있고,

bookmark를 치면 북마크 기능을 해주는 extention을 설치할 수 있다.

 

Korean Language Pack for...를 설치하자.
Bookmarks를 설치하도록 하자.
python 설치..

 

AI pair programmer 라는데 아직 사용해보지 못했다 다음기회에 설명을...

 

구글에서 나온 코드 어시스트다 강추!

 

일단 자주 사용하게 되는 단축키부터... 몰랐던 유용한 단축키...
참고로 단축키 설정을 보려면 Ctrl + K + S 를 누르면 목록이 뜬다.

중앙 상단 입력창에 ">명령어"  유사한 명령어 아무거나 치면 관련된 내용이 펼쳐지니 일일히 찾아다니지 않아도 되어서 참 편하다..

바로 가기 키 열기를 선택하면... 아래와 같은 화면이 나온다..

사용하던 에디터나 디버거들과 유사한 단축키가 많다.

원하는 항목을 선택하고 키를 다시 할당 할 수 있다.

자주 사용하게 되는 키부터 나열해본다... 아직 익숙하지 않은 관계로 좀더 능숙하게 다루게 되면 추가로 기재해보려 한다.

Ctrl + F          : 찾기
Ctrl + H          : 바꾸기

Ctrl + G          :  라인 이동 요건 만국 공통어인듯..


Ctrl + `(백틱)  : 터미널 열기/닫기
Ctrl + B          : 왼쪽 탐색기 창 끄기/켜기
Ctrl + ,(콤마)  : 설정창 열기

Bookmark extention 설치해야함.
Ctrl + Alt + k          : 해당 코드 북마크 생성/취소 ?
Ctrl + Alt + l           : 다음 북마크로 이동
Ctrl + Alt + j           : 이전 북마크로 이동

Ctrl +  + /-             : 폰트크기 키우기/줄이기
Ctrl + PgUp/PgDn : 열어놓은 페이지 이동
Ctrl_P                    : 파일검색
Shift + Alt + F / 전체 선책후 Ctrl + K + F : 자동 정렬

F12 / Ctrl + 클릭 함수/변수 정의문으로 바로 이동
Alt + F12 함수이동
Shift + F12 함수/변수 찾기

Ctrl + / 주석처리
Alt + Shift + a : 블록 주석 묶기

Ctrl + Shift + R : 코드를 함수나 변수로 감싸주는 기능 (리팩토링)
Shift + Alt + (↑, ↓) : 한줄 복사
Alt + (↑, ↓)  : 한줄 이동
Ctrl + Shift + k / Ctrl + x : 한줄 삭제
Ctrl + L : 코드 한 라인 블록으로 묶기
Ctrl + D : 같은 단어 하나씩 선택 (밑으로 하나씩 선택됨) 선택된 단어는 한번에 편집가능
Alt + Click : 멀티 커서
Ctrl + Alt + (↑, ↓) : 길다란 커서

Shift + Alt + 마우스 드래그 : 자유 영역 지정
Alt + Shift + I : 드래그된 모든 줄의 끝에 커서를 모두 생성
드래그 + ( : 문자를 자동으로 괄호로 묶어준다.

Ctrl + .(점) : 에러발생시 없는 모듈 자동으로 찾아주기 (import)

Ctrl + Shift + L : 같은단어 전체 선택
F2 : ctrl + h 눌러서 모든 단어 바꾸는 기능을 한번에 가능

Ctrl + \ : 창나누기  또는 우측 상단 아이콘클릭
Ctrl + 1/2        : 왼쪽 오른쪽 주창 설정
Alt + 1/2/3/4// : 열려있는 파일탭 이동.

Ctrl + W         : 창닫기

Ctrl + Shift + [ : 현재 영역 접시
Ctrl + Shift + ] : 현재 영역 펼치기
Ctrl + K + 0(숫자) : 전체 접기
Ctrl + K + J : 전체 펼치기

 

VS code주요기능중 하나가 멀티커서다..

Alt + Click 클릭한 부분에 커서를 추가함.. Alt를 누른 상태에서 클릭을 하면 클릭한 곳마다 커서가 생성되어 연동됨
Ctrl + Alt + ↓(↑) 현재 커서 기준 위, 아래에 커서를 추가함(방향키 이용)
Ctrl + D 현재 커서가 위치한 단어를 선택하고, 일치하는 다음 단어도 하나하나씩 선택함
Ctrl + Shift + L Ctrl + D 방식은 하나하나 선택하는 방식이라면, 이 방식은 한 번에 모든 것을 선택해줌
Shift + Alt + 드래그 Column (box) selection, 현재 커서 기준 드래그한 곳까지 다중 선택
마우스 휠 클릭 + 드래그 Column (box) selection, 휠 클릭한 부분부터 드래그한 곳까지 다중 선택
ESC 멀티 커서 취소

멀티커서를 이용해 여러곳을 동시에 선택한다음 이동/복사/붙여넣기/편집 등 다양한 기능을 동시에 사용할 수 있다.

VS code 확장프로그램 - 일련번호 입력하기

 

VS code 확장프로그램 - 일련번호 입력하기

vscode-progressive-increment검색하여 설치한다음일련번호 입력하고 싶은 줄을 선택한다음Increment by 1: ctrl + alt + iIncrement by 10: ctrl + alt + shift + iCtrl + Alt + I 입력하면  1~ 순차적으로Ctrl + Alt + Shi

4475.tistory.com

vscode-progressive-increment  검색하여 설치한다음

일련번호 입력하고 싶은 줄을 선택한다음

  • Increment by 1: ctrl + alt + i
  • Increment by 10: ctrl + alt + shift + i

 

반응형

'프로그램&회로' 카테고리의 다른 글

인공지능도 실수를 자주함..  (0) 2023.12.28
TPS543C20ARVFR 12V-12V to 1.50V @ 30A  (0) 2023.12.20
플랫케이블 UL2651 UL20012 차이점  (0) 2023.07.27
수위센서의 종류와 구입방법  (0) 2023.06.12
PH측정법..  (0) 2023.06.09