TextMate가 탭을 공백으로 바꾸지 않는 이유는 무엇입니까?


10

Soft TabsTextMate 에서 옵션을 사용하고 있지만 파일에 여전히 TAB"4 공백"대신 문자 가 포함되어 있습니다 . 이것이 작동하는 방식입니다.

  1. 나는 그것을 포함 파일을 열 TAB
  2. Soft Tabs옵션을 켭니다
  3. 파일을 저장합니다.

아무것도 변경되지 않습니다. 파일은 여전히 TABs로 가득 합니다. 내가 무엇을 잘못하고 있지?


문서의 어느 부분이 기존 탭 문자를 대체한다고 주장합니까?
Ignacio Vazquez-Abrams

@Ignacio hm ... 이것이 내가 읽는 것입니다 : manual.macromates.com/en/working_with_text 섹션 4.11. 기존 TAB을 교체해야한다는 느낌이 들었습니다. 해결 방법은 무엇입니까?
yegor256

답변:


27

TextMate는 이러한 환경 설정에 따라 전체 문서를 변경하지 않습니다. 문서 경계를 넘어서므로 파일을 여는 작업만으로도 파일의 거의 모든 한 줄이 변경됩니다. 항상 VCS 변경 로그를 읽는 동료는 당신을 죽이고 싶을 것입니다.

파일이 자동으로 업데이트되지 않습니다. TextMate 1에서는 Text»Convert»Tabs to Spaces 를 호출해야합니다 . TextMate 2에서는 번들»소스»탭을 공백으로 변환 을 호출 합니다. 둘 다 현재 탭 너비 설정을 따릅니다.


링크 된 문서와 관련하여 :

소프트 탭이 활성화되면 TextMate는 대부분 하드 탭을 사용하는 것처럼 정확하게 작동하지만 문서에는 실제로 공백이 있습니다.

여러 공간을 탐색하는 것을 말합니다. 스페이스를 사용하더라도 커서를 이동하면 탭처럼 느껴집니다 (즉, 점프 $tab_width스페이스).


4
ctrl-appl-shift-t다음2
AJcodez
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.