[sublimetext2] 숭고한 텍스트 2에 코드 들여 쓰기?

Visual Studio에서는 Ctrl+ K+ D를 눌러 모든 것을 들여 쓰기 할 수 있으므로 코드가 멋지고 읽기 쉽게 구성됩니다. Sublime 2에는 동일한 작업을 수행 할 수있는 바로 가기가 있습니까?



답변

EditLine→ 에서 찾을 수 Reindent있지만 기본적으로 바로 가기가 없습니다. 메뉴 PreferencesKeybindings→ 로 이동하여 바로 가기 User를 추가 한 다음 여기에 추가 할 수 있습니다.

{ "keys": ["f12"], "command": "reindent", "args": {"single_line": false} }  

( F12해당 기능에 키를 사용하는 예 )

구성 파일은 JSON 구문을 사용하므로 이러한 중괄호는 기본적으로 대괄호 안에 쉼표로 구분되어 있어야합니다. 다른 키 바인딩이 없으면 전체 KeybindingsUser파일은 다음과 같습니다.

[
    { "keys": ["f12"], "command": "reindent", "args": {"single_line": false}}
]


답변

reindent 명령은 “single_line”인수가 false로 설정되어 있지 않으면 현재 선택된 행에서만 작동합니다.

{ "keys": ["f12"], "command": "reindent", "args": {"single_line": false} }

이제를 누르면 f12전체 문서가 다시 들여 쓰기됩니다.


답변

맥 재 들여 쓰기를 좋아하는 사람은 아무도 없습니다.

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

환경 설정> 키 바인딩-사용자

추가 팁 하나 더 : 추가

{ "keys": ["command+0"], "command": "focus_side_bar" }

키보드를 사용하여 사이드 바 파일 트리보기 탐색을 갖습니다.

참고 : {} 객체 집합이 두 개 이상인 경우 각 {} 끝에 ​​추가


답변

파일을 다시 들여 쓰기위한 기본 바로 가기는 없습니다. 그러나 위의 eznme 의 답변 에 따라 하나를 만들 수 있습니다 .

다음 을 눌러 명령 팔레트 를 사용할 수도 있습니다 .

  1. Control+ Shift+ P(또는 Mac의 경우 + Shift + P)
  2. Reindent 의 처음 몇 글자를 입력하십시오 . 예 :rein
  3. 을 눌러 Enter명령을 실행하십시오
    (맨 위의 첫 번째 명령에 들여 쓰기 : 줄 들여 쓰기가 표시되어야 함 ).

답변

관심있는 사람들에게는 변경하기 쉽지만 Netbeans 애호가와 자동 형식의 경우 키 바인딩 F12ctrl+ 에서 + shift+ F로 변경 하여 사랑하는 키 바인딩을 사용할 수 있습니다. 슬픈 부분은 전체 파일을 포맷하려면 모두를 선택해야한다는 것입니다. 넷빈은 여전히 ​​우위에 있습니다. 누구든지 그 한계를 극복하는 방법을 알고 있다면 나는 모두 귀입니다. 그렇지 않으면 행복하게 다시 들여 쓰기 (자동 서식).


답변

Visual Studio Ctrl+ K+ 와 같은 키로 들여 쓰기하려면 D(Visual Studio 사용자 이므로이 조합에 익숙합니다) 제안합니다.

[
{ "keys": ["ctrl+k", "ctrl+d"], "command": "reindent", "args": {"single_line": false} }
]

환경 설정> 키 바인딩-사용자에 이것을 쓰십시오.


답변

매우 간단합니다. 그냥가Edit=>Line=>Reindent