Converter espaços (todos) em abas no UltraEdit não funciona?

1

Estou faltando alguma coisa? Eu tenho um arquivo de 1000 linhas que contém linhas separadas por espaço de dois campos. Selecionei o menu Formato - > Espaços para Tabs (All) e nada aconteceu. Eu tentei várias vezes.

Esta é a versão para Mac do UltraEdit em OS X Mavericks (10.9) .

    
por javadba 17.12.2013 / 05:25

1 resposta

0

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 expressão regular .

    
por 17.12.2013 / 22:08

Tags