본문으로 바로가기

SublimeText 자동정렬 단축키

category Programing/JavaScript 2019. 2. 19. 08:32
반응형

Java만 초급수준으로 다루다가

웹쪽을 다루고자 했더니 자바스크립트를 해야하더라

그래서 SublimeText를 다운받았는데!

이클립스와 같은 강력한 툴은 아니었던게야 ㅠㅠ

근데 이게 나만의 착각인듯


내가 가장 원했던 단축키는 바로 이클립스의 자동정렬기능!


보기도 좋은 떡이 먹기도 좋다고...

이클립스는 Ctrl + Shift + F 의 키로 자동정렬을 지원한다

기본 디폴트 키인 셈이지


이 기능을 서브라임텍스트에서는 키를 지정해줘야 한다

이 단축키를 지정하면 아래와 같이 가능하다.


<!doctype html>

<html lang="en">

<head>

</head>

<body>

<script type="text/javascript">

var li = ['a','b','c'];

li.push('f');

alert(li);

</script>

</body>

</html>


이렇게 조잡한 코드가 아래처럼 뚝딱!


<!doctype html>

<html lang="en">

<head>

</head>

<body>

<script type="text/javascript">

var li = ['a','b','c'];

li.push('f');

alert(li);

</script>

</body>

</html>


방법은 아래처럼


1. Sublime Text 상단 메뉴에서 [Preferences] - [Key Bindings ] 선택



2. 오른쪽(Default (Windows).sublime-keymap - User )에 아래와 같이 입력

사용자 단축키를 등록하는 것이다.


 { "keys": ["ctrl+shift+f"], "command": "reindent" , "args": { "single_line": false } }


이 빨간색 "ctrl+shift+f" 이 부분에 원하는 단축키 설정!

나는 이클립스와 똑같이 설정.



저장하면 모두 완료.


실행해보자.

반응형