Parece que adicionar configurações de tabulação em <filetype>.properties
não terá efeito. Apenas o SciTEGlobal
e SciTEUser
podem receber as configurações. Uma vez que o primeiro deve ser deixado como padrão, o último é o que você deve editar. Para adaptar uma configuração de guia a um tipo de arquivo específico, basta adicionar um modificador filepattern
. Por exemplo, meu arquivo SciTEUser
agora tem as seguintes linhas e o Scite está se comportando da maneira que eu quero.
# Tab
tabsize=4
tab.size.$(file.patterns.cpp)=2
indent.size=4
indent.size.$(file.patterns.cpp)=2
use.tabs=0
use.tabs.$(file.patterns.make)=1
tab.indents=1
tab.indents.$(file.patterns.make)=0
backspace.unindents=1
indent.automatic=1
tab.timmy.whinge.level=1
O crédito vai para Laura Michaels por um artigo informativo sobre isso e muito mais: Dicas do SciTE .