Configurações de recuo específicas da sintaxe no Sublime Text 2

Linguagens como YAML exigem que o texto seja indentado com espaços. Tabs não são permitidos. Então, se você normalmente usa Sublime Text 2 com tabulações como recuo padrão, veja como você pode forçar um determinado idioma a sempre usar espaços. Usarei um arquivo .yml como exemplo, mas você pode seguir as mesmas etapas para qualquer tipo de arquivo.

  • Ao editar um arquivo .yml em Sublime Text 2, vá para o menu Sublime Text 2 . Vá para Preferências -> Configurações – Mais -> Especificação de sintaxe – Usuário
  • Sublime Text 2 abrirá um arquivo de configurações específico para o idioma que você escolheu para editar as configurações. Nesse caso, editarei o arquivo YAML.sublime-settings, que aplicará as configurações apenas ao idioma de sintaxe YAML.
  • Use o seguinte código para definir as configurações de recuo:

    {
    "tab_size": 2,
    "translate_tabs_to_spaces": true
    }