Mac OS
https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf
ctrl + shift + back quote( 영어로 바꾼후 ~표시)
option + command + left
option + command + right
바꿀 단어를 드래그한후 cmd + d
연발 하면 같은 단어를 찾아준다. 그리고 새로운 스펠을 써주면 일괄적으로 변경 됌.
ctrl + tab
ctrl + command + right
: 오른쪽에 split tab
ctrl + command + left
: 왼쪽으로 split tab (다시 합치기)
cmd + option + left or right
option + command + up
option + command + down
커서를 원하는 곳에 위치 시켜 놓고 shift + alt
를 누른채로 드래깅을 하면 박스 형태로 셀렉션이 된다.
option + shift + up
option + shift + down
option + up
option + down
출처: 오역 유발자 의 VSCode to the rescue
shift + option + o
: 안쓰는 import 제거
복사할 행에 커서를 올립니다.
shift+alt+Down
위에 행 복사 추가
shift+alt+Up
아래에 행 복사 추가
opt+cmd+up
또는 opt+cmd+down
에디터창에서 cmd + \
피벗 모니터를 쓰신다면~
cmd + \
open Preference > OPEN.SETTING (JSON )
"workbench.editor.openSideBySideDirection": "down" // split down
추가
에디터 켠 상태에서
cmd + shift + p
dupl
이렇게 나옴 요거 선택해주면 같은 프로젝트를 복제한 window를 두개 이상 띄울 수 있어요.
프로젝트 또는 코드베이스에 EditorConfig 파일을 추가하여 코드베이스에서 작업하는 모든 사람들의 코딩 스타일을 일관적으로 유지할 수 있습니다. EditorConfig 설정은 전역 Visual Studio 텍스트 편집기 설정에 우선합니다
https://docs.microsoft.com/ko-kr/visualstudio/ide/create-portable-custom-editor-options?view=vs-2019
그러면 editorconfig에서 쓰이는 속성은 어떻게 암?
https://github.com/editorconfig/editorconfig/wiki/EditorConfig-Properties
console.log를
log tab으로 줄이고 싶어용.
명령파레트 열기 cmd + shift + p
>user snippet
javascript 단축키를 만들거니
selectBox에서 javascript.json을 편집합니다.
javascript.json에 가보면
이미 주석처리가 되어있는 스니펫이 있음 주석을 풀어주거나 아랜 내용을 추가
"Print to console": {
"prefix": "log",
"body": [
"console.log('$1');",
"$2"
],
"description": "Log output to console"
}
한번은 log output to console 요거를 클릭해줘야 함.
이제 log tab하면