SublimeText 3 자동 들여쓰기(reindent) 설정하기

SublimeText 3 는 기본적으로 코드 작성 중 엔터를 치면 자동 들여쓰기(indent)가 된다.

참고로 preference -> settings - default 에 다음과 같이 기본 설정되어 있다.
"auto_indent": true,
"smart_indent": true,

만약 중간에 코드를 수정하고 다시 들여쓰기할 경우
edit -> line -> reindent 를 사용하면 코드에 맞게 자동 들여쓰기가 된다.
하지만 단축키(short-cut)이 따로 설정되어 있지 않아 사용이 불편하다.

preference -> key binding - user 에 다음과 short-cut 추가하자.
(참고로 user 설정에 설정된 값이 default 설정을 덮어씌우는 방식으로 적용된다.)

[
{"keys":["ctrl+alt+i"], "command": "reindent" }
]

이제 코드 수정후 영역을 선택하고 ctrl + alt + i 로 reindent 기능을 사용할 수 있다.


comments:

댓글 쓰기