vscode 단축키
ctrl + / : 편집 창 복사
ctrl + 숫자 : 편집창 이동
ctrl + w (cmd + w) : 창 닫기
ctrl + b (cmd b) : 사이드 바 닫기
ctrl + alt : 새 탭으로 navigation
ctrl + d : 다음 글자도 선택
alt + click : 다중 커서
ctrl + shift + f : 열려 있는 모든 폴더에서 검색
ctrl + space : intellisense 실행
ctrl + shift + L : 글자 동시 다 선택
ctrl + shift + \ : 괄호로 이동
alt + 방향키 : 행 이동
ctrl + shift + space : 함수 document 보기
Linter 로 자동 검사..?
F2 : 해당 글씨 모두 변경 (모든 디렉토리 내)
행 복사 : Shift + alt + down / shift + alt + up
vscode 공식 홈페이지 참조..
https://code.visualstudio.com/docs/python/editing
tasks.vs.json파일과 launch.vs.json파일을 만드는 이유는 다음과 같습니다.
파일 이름 | 목적 |
tasks.vs.json | 사용자 지정 빌드 명령 및 컴파일러 스위치와 임의(빌드와 관련되지 않은) 작업을 지정합니다. |
launch.vs.json | 디버깅을 위한 명령줄 인수를 지정합니다. |
여기서 json파일은 Java Script Object Notation의 약자입니다.
추가적으로 tasks.vs.json파일을 설명드리겠습니다.
즉 tasks.json파일은 Batch File라는 뜻입니다. 즉, 복잡한 빌드, 명령어 들을 하나의 파일로 기록해서 실행이 가능합니다. tasks.json파일 안에는 빌드가 들어가 있습니다.
Batch File은 윈도우에서 흔히 접하는 명령 프롬프트(cmd, 윈도우 + R -> cmd -> enter)에서 많은 명령어를 한 번에 실행하기 위해서는 배치파일이 필요합니다. 만약 저는 윈도우에서 메모장과 한글 카카오톡 등을 한 꺼번에 키고 싶은데 배치파일을 이용해 한 번에 킬 수 있습니다.
'프로그래밍 (이동 완료) > 코딩 지식' 카테고리의 다른 글
make 와 Makefile (0) | 2023.04.15 |
---|---|
라이브러리 설치 명령어 정리 (0) | 2023.04.15 |
파이썬 꿀팁 (0) | 2023.03.26 |
ML 프로젝트시 폴더 구조화 하는 방법 관련 글 (0) | 2023.03.26 |
파이썬 모듈화 (패키지) 하는 방법 (main.py, 패키지) (0) | 2023.03.26 |