[indentation] Atom에서 들여 쓰기 모드를 변경하는 방법은 무엇입니까?

나는 이것을 아직 알아낼 ​​수 없었다. Atom은 공백을 기본 들여 쓰기 모드로 사용하는 것 같습니다. 그래도 탭을 선호합니다. Sublime Text에는 들여 쓰기 전환 및 변환을위한 기능이 내장되어 있습니다.

Atom의 들여 쓰기 모드를 변경하는 방법을 아는 사람이 있습니까?

Sublime Text의 일부 스크린 샷 :

숭고한 텍스트 들여 쓰기 메뉴 열기
숭고한 텍스트 들여 쓰기 메뉴



답변

설정> 편집기 설정 에서 소프트 탭탭 길이를 참조하십시오 .

들여 쓰기 모드를 빠르게 전환하려면 Ctrl-Shift-P를 사용 하고 편집기 : 소프트 탭 전환을 검색하십시오 .


답변

파일-> 설정으로 이동

여기에는 3 가지 옵션이 있습니다.

  1. 소프트 탭
  2. 탭 길이
  3. 탭 타입

나는 몇 가지 테스트를 수행했으며 각각의 기능에 대한 결론을 얻었습니다.

소프트 탭 -이 옵션을 활성화하면 기본적으로 공백이 사용됩니다 (예 : 새 파일).

탭 길이 -탭 문자가 표시되는 폭 또는 소프트 탭이 활성화 된 경우 탭에 삽입되는 공간 수입니다.

탭 유형 -기존 파일에 사용할 들여 쓰기 모드를 결정합니다. 자동으로 설정하면 기존 들여 쓰기 (탭 또는 공백)가 사용됩니다. 소프트 또는 하드로 설정하면 기존 들여 쓰기와 상관없이 공백이나 탭이 강제됩니다. 이것을 자동으로 두는 것이 가장 좋습니다.

참고 : 소프트 = 공백, 하드 = 탭


답변

이것을 당신의 ~/.atom/config.cson

editor:
    tabLength: 4


답변

OS X :

  1. Atom -> prefrences또는로 이동CMD + ,

  2. 아래로 스크롤하여 원하는 “탭 길이” 를 선택하십시오 .

여기에 이미지 설명을 입력하십시오


답변

“Atom> Preferences> Editor”로 이동하여 탭 길이를 4로 설정할 수 있습니다.

여기에 이미지 설명을 입력하십시오

이것은 Mac 용입니다. 윈도우의 경우 적절한 메뉴를 찾아야합니다.


답변

나를 위해 일한 @Manbroski 답변을 여기에 추가 하십시오.

시험 Ctrl-Shift-P Editor: Toggle Soft Tabs


답변

파티에 늦었지만 프로젝트별로이를 수행하는 명확한 방법은 .editorconfig 를 추가하는 것입니다. 은 프로젝트의 루트에 파일을 입니다. 여러 프로젝트를 동시에 작업 할 때 Atom의 설정을 변경하지 않아도됩니다.

이것은 현재 사용중인 매우 기본적인 설정의 샘플입니다. Atom, ST 등에서 작동합니다.

http://editorconfig.org/

# Automatically add new line to end of all files on save.
[*]
insert_final_newline = true

# 2 space indentation for SASS/CSS
[*.{scss,sass,css}]
indent_style = space
indent_size = 2

# Set all JS to tab => space*2
[js/**.js]
indent_style = space
indent_size = 2