참고 자료
https://inpa.tistory.com/entry/VS-Code-%E2%8F%B1%EF%B8%8F-%EC%9C%A0%EC%9A%A9%ED%95%9C-%EB%8B%A8%EC%B6%95%ED%82%A4-%EC%A0%95%EB%A6%AC
점이나 콤마 등을 단축키로 많이 사용하는 걸 볼 수 있는데 이는 단축키를 쓰기 위해서 한영전환을 하지 않아도 쓸 수 있도록 하는 편이성때문인 것 같다.
코딩 도와주는 기능
Ctrl + D
- 같은 단어선택. 누를 때마다 같은 단어가 더 추가되고. 멀티커서 상태가 됨.
- 가장 유용하게 쓰는 중.
Ctrl + Shift + L
Alt + Click
Ctrl + .(점)
- 에러발생시 없는 모듈 자동으로 찾아주기 (import)
- require나 import 등에 커서 놓고 사용하면 자동으로 다른 모듈로 구문 변환 해줌
- 등 코드 관련 여러 기능
Ctrl + K + F
- 전체 선택 후에 이거 하면 자동정렬해줌. K누른 다음 연달아서 바로 F.
- prettier format on save 쓴 뒤로는 쓸 일이 없다.
Ctrl + space
Alt + ↑↓
Ctrl + Enter
Ctrl + ?
Ctrl + Alt + ↑↓
함수 바로 윗줄에서 /** 치고 Enter
함수에 대한 설명을 작성할 수 있다. 설명 뿐만 아니라 인자값과 리턴값의 이름과 타입까지 쓸 수 있다. 이러게 작성해두면 이 함수 이름에 마우스커서를 가져다대면 이 설명들이 나온다.
VSCODE 사용 상 기능
Ctrl + ,