
Estou desenvolvendo web e a maior parte do meu trabalho é o seguinte:
php
ruby
Rails (the framework)
CakePHP (the framework)
javascript
AngularJS (the framework)
jQuery (the js library)
html
css
Percebi que tenho basicamente os três cenários a seguir em meu trabalho de desenvolvimento:
1) para CakePHP
- use guias para recuo
- a largura do recuo é de 4 espaços
2) para desenvolvimento php
- use espaços para recuo
- a largura do recuo é de 4 espaços
3) para todo o resto
- use espaços para recuo
- a largura do recuo é de 2 espaços
Acho que o que quero fazer é definir meus padrões de usuário para o terceiro e ter configurações de projeto individuais.
Eu sei como definir as configurações do usuário no sublime 3.
Por favor, avise.
Responder1
nas configurações do usuário, use
"tab_size": 2,
"translate_tabs_to_spaces": true,
nas configurações do seu projeto CakePHP, use
"tab_size": 4,
"translate_tabs_to_spaces": false,
nas configurações diárias do seu projeto php, use
"tab_size": 4,
"translate_tabs_to_spaces": true,
As configurações do projeto exigem que você salve um projeto e o arquivo gerado é um arquivo JSON geralmente denominado comoproject-name.sublime-project