아톰 에디터의 일반적인 탭설정은 Settings 에서 할 수 있다.
또는 ~/.atom/config.scon 파일에서 editor 항목 아래 tabLength 값을 설정해줘도 된다.
그런데, 이건 흔히 말하는 '전역'(그냥 텍스트 파일일 경우) 설정에 해당하고, 특정 언어별로 설정이 다 달라져 버린다.
파일의 종류를 'Python' 으로 선택했다면, 전역 설정에서 탭 크기를 2로 했다해도, 파이썬 언어 설정에서 탭이 4로 되어 있기 때문에 파이썬 파일에서는 탭을 눌렀을 때 공백 4개만큼을 건너뛴다는 뜻이다.
전역 설정을 우세하게 밀고 나가는 방법은, 있는 지 없는 지 아직은 모르겠다.
할 수 있는 방법은 언어별로 각개격파밖엔 없는 것 같다.
방법은 아래와 같다.


위와 같이 하면 된다.
언어 별로 원하는대로 조정을 해줘야 한다....는 점이 불편한 점이다.
다음 글에서 정보를 얻을 수 있었다.
Different tab size depending on language
또는 ~/.atom/config.scon 파일에서 editor 항목 아래 tabLength 값을 설정해줘도 된다.
editor:
invisibles: {}
fontFamily: "NanumGothicCoding"
tabType: "soft"
showIndentGuide: true
tabLength: 4
그런데, 이건 흔히 말하는 '전역'(그냥 텍스트 파일일 경우) 설정에 해당하고, 특정 언어별로 설정이 다 달라져 버린다.
파일의 종류를 'Python' 으로 선택했다면, 전역 설정에서 탭 크기를 2로 했다해도, 파이썬 언어 설정에서 탭이 4로 되어 있기 때문에 파이썬 파일에서는 탭을 눌렀을 때 공백 4개만큼을 건너뛴다는 뜻이다.
전역 설정을 우세하게 밀고 나가는 방법은, 있는 지 없는 지 아직은 모르겠다.
할 수 있는 방법은 언어별로 각개격파밖엔 없는 것 같다.
방법은 아래와 같다.
아톰 에디터의 Preferences - Packages 에 가서, Language xxx 라고 검색한다. xxx 는 언어명. python, javascript 등.
원하는 언어가 나왔으면 Settings 를 눌러 탭 항목(Tab Length)을 찾는다.
탭 크기를 원하는대로 지정한다.


위와 같이 하면 된다.
언어 별로 원하는대로 조정을 해줘야 한다....는 점이 불편한 점이다.
다음 글에서 정보를 얻을 수 있었다.
Different tab size depending on language






덧글