VSCODE 강의 #2 정보
기타 VSCODE 강의 #2본문
내용은 자주 동영상을 보면서 익혀야 될 것 같습니다. 이것도 다른 하나의 분야네요.
군대 갔을 때, 1분안에 1에서 부터 100까지 얼마나 쓰는지
처음 입사 때, 선임이 타이핑 얼마나 치는 지 물어 봤던 기억이 나네요.
코딩은 머리속에서 이미 다 짜져 있는데(로직은) 얼마 빠르게 에디터에 입력하느냐 (에러없이.)에 달려 있습니다.
즉 타이핑이 느려서 코딩을 빨리 끝내지 말고, 열심히 연습해서 빠르게 타이핑하세요.
(VI로(키보드 전용) Unix코드를 날라 다니면서 코딩하는 선배들을 보면서 감탄한적이 있습니다.)
⏳ (00:51:03) Power of Breadcrumbs
CMD+Shift+. 를 토글로 변경
CMD+Shift+; 는 포커스
각 파일 내의 함수도 breadcrumbs 에서 커서로 찾아감.
ALT+ left, right cursor로 Breacrumbs 사이를 이동을 left, right로 변경
⏳ (01:00:26) Code Snippets
자신만의 스닙핏을 만드는 방법
afun을 입력하면, 탭으로 이동
const ${1:name} = (${2:values}) => {
$3
}
⏳ (01:10:02) Tab Mastery
탭간의 이동 CMD+Alt Left,Right 커서키로..
Ctrl+1, 2,3,4,5로 1은 첫번째 탭으로
Close 탭은 CMD+W로
클로즈 된 탭을 바로 오픈 CMD+Shift+T
Explorer:Auto Reveal을 False 로
Colapse folder 키는 Alt+C+F(??)
Workbench>Editor:Enable Preview 언체크 하면 파일이 바뀌지 않고 남아 있음.
⏳ (01:17:51) Select code with Keyboard
커서 움직임
문장의 처음 CMD+left, 끝은 CMD+right
글의 처음은 CMD+up, 끝은 CMD+down
문장 선택은 Shifit+down, 선택취소는 Shift+up
코멘트는 CMD+/
커서위치 부터 끝까지 선택은 CMD+Shift+right
단어별 이동은 ALT+right, left
커서위치 부터 단어 위치 선택은 ALT+Shift+right
블락 선택(첫줄선택후) CMD+CTRL+Shift+right (windows에선?)
함수안에서 함수 전체 선택은 빈줄에서 CMD+CTRL+shift+right로
워드 선택 CMD+D, 멀티선택 CMD+D로
카피라인 ALT+shift+up, down
라인 무빙 ALT+up,down
⏳ (01:31:00) Goto Line and code folding with keyboard
Go to Line : CTRL+G 라인넘버 또는 CMD+P : 라인넘버
end of file : CMD+down
top of file : CMD+up
바로 이전 라인 : CMD+U
함수 fold ALT+CMD+[
함수 unfold ALT+CMD+]
모든 함수 fold CMD+K, CMD+0
모든 함수 unfold CMD+K, CMD+J
⏳ (01:38:35) Multicursor with Keyboard
단어 선택은 CMD+D, 멀티선태시에도
커서를 멀티로 만들기 ALT+Click으로
멀티커서시 단어 선택은 Shift+ALT+left, right
멀티커서시 커서를 단어 끝으로 ALT+right, 처음으로 ALT+left
멀티커서 만들기 Shift+ALT+ Drag하면 만들어짐
⏳ (01:44:38) Format on Save, Whitespace and Wrap code
포맷 Shift+ALT+F
세팅에서 formatonsave를 체크해 놓으면 자동으로 세이브시 포맷됨
⏳ (01:49:21) Terminal Mastery
시작은 CTRL+Shift+` (backtick)
close는 그냥 터미널에서 exit로
토글은 CTRL+` (backtick)
터미널 분할은 CMD+\
분할된 터미널간 이동은 ALT+CMD+화살표
터미널 화면 지우기 CMD+K
터미널간 이동은 등록해야.. Shift+CTRL+left, right인데 같은 키라도 옆에 When으로 컨트롤이 가능함.
터미널 폰트 사이즈 14, Line Height 1.2
1
댓글 0개