
저는 웹 개발을 하고 있으며 대부분의 작업은 다음과 같습니다.
php
ruby
Rails (the framework)
CakePHP (the framework)
javascript
AngularJS (the framework)
jQuery (the js library)
html
css
내 개발 작업에는 기본적으로 다음과 같은 3가지 시나리오가 있다는 것을 깨달았습니다.
1) CakePHP의 경우
- 들여쓰기에는 탭을 사용하세요
- 들여쓰기 너비는 4칸입니다
2) PHP 개발을 위해
- 들여쓰기에는 공백을 사용하세요
- 들여쓰기 너비는 4칸입니다
3) 그 밖의 모든 것
- 들여쓰기에는 공백을 사용하세요
- 들여쓰기 너비는 2칸입니다
제가 하고 싶은 것은 사용자 기본값을 세 번째로 설정하고 개별 프로젝트 설정을 갖는 것입니다.
Sublime 3에서 사용자 설정을 지정하는 방법을 알고 있습니다.
조언해주세요.
답변1
사용자 설정에서 다음을 사용하십시오.
"tab_size": 2,
"translate_tabs_to_spaces": true,
CakePHP 프로젝트 설정에서 다음을 사용하세요.
"tab_size": 4,
"translate_tabs_to_spaces": false,
일상적인 PHP 프로젝트 설정에서 다음을 사용하십시오.
"tab_size": 4,
"translate_tabs_to_spaces": true,
프로젝트 설정에서는 프로젝트를 저장해야 하며 생성된 파일은 일반적으로 다음과 같은 이름의 JSON 파일입니다.project-name.sublime-project