vscode 에서 단일주석 할 경우에 커서 한줄 아래로 내려가기 만들기
Updated on
phpstorm 에서는 단일주석 할 경우에 커서가 한줄 아래로 내려가게 되는데
vscode 에서는 내려가지 않고 그대로 유지된다.
이 문제 때문에 은근히 기존에 사용하던 에디터에 습관되어있다보니 속도가 느려지는 문제가 발생했었고, 이걸 똑같이 phpstorm 에서 처리하는 방법을 공유한다.
기존 키 바인딩 추가
> Open Default Keyboard Shortcuts (JSON)
을 선택한다.
{ "key": "ctrl+/", "command": "extension.multiCommand.execute", "args": { "command": "commentAndMoveDown" }, "when": "editorTextFocus && !editorReadonly && !editorHasSelection" }, { "key": "ctrl+/", "command": "extension.multiCommand.execute", "args": { "command": "commentAndMoveDown" }, "when": "editorTextFocus && !editorReadonly && !editorHasSelection" }
위 내용을 추가한다. (intellij IDE 설치 때문에 추가해줘야함)
확장 프로그램 설치 및 설정
https://marketplace.visualstudio.com/items?itemName=ryuta46.multi-command
multi-command
확장프로그램을 설치한다.
설정 setting.json 에서
"multiCommand.commands": [ { "command": "commentAndMoveDown", "sequence": [ "editor.action.commentLine", "cursorDown" ] } ]
이렇게 설정해준다.
그러면, 단일 주석때에는 한줄 아래로 내려가게 되고 다중 주석이나 드래그 된 상태에서의 주석에서는 커서가 현재 자리에 유지하게 된다.