como ter duas configurações diferentes em texto sublime 3

como ter duas configurações diferentes em texto sublime 3

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

informação relacionada