O nome Spaces to Tabs talvez seja um pouco enganador. A função mantém as posições absolutas do texto existente, inserindo o maior número possível de TABs e preenchendo com espaço para manter a posição do texto existente. Isso faz com que os TABs estejam presentes em locais talvez inesperados e não em outros locais.
Exemplo
Considere as três linhas de texto a seguir (há dois espaços à esquerda em cada linha e adicionei as indicações de posição e tabulação acima e abaixo para uma configuração de parada de tabulação de quatro):
12345678901234567890123456789012345678901234567890
1 2 3 4
* * * * * * * * * * * *
--------------------------------------------------
Stack Overflow 169 (no change)
Server Fault 246 (no change)
Meta Stack Overflow 269
--------------------------------------------------
* * * * * * * * * * * *
Depois que o comando de menu Spaces to Tabs é executado, o texto aparece em exatamente as mesmas posições . Mas agora há uma TAB entre Stack
e Overflow
(como há uma parada de tabulação na posição 9). Há duas TABs e dois espaços entre Overflow
e 169
(duas TABs para chegar à posição de parada de tabulação em 25 e, em seguida, dois espaços para chegar à posição 27, em que 169
é iniciado). Não há nenhum TAB entre 169
e (
, pois não há paradas de tabulação nas posições 30, 31 e 32. E assim por diante.
Resolução?
Dependendo de seus dados, você pode fazê-lo funcionar ajustando o número de parada de tabulação para algo diferente de 4. Se você definir para 1, você irá obter alguns TABS, mas talvez muitos . É definido pelo comando de menu Avançado - > Configuração - > Editor - > Configurações do Word Wrap / Tab - > Valor de parada de tabulação :
Outalvezsejamelhorusarafunçãodepesquisa/substituiçãoe,senecessário,uma