Sublime text 2 - como ordenar uma lista de palavras em ordem alfabética (DESC / ASC)


88

Existe alguma maneira de ordenar uma lista enorme de palavras em ordem alfabética?

por exemplo:

Hey
Salcaiser
Ok
Here
Strange
Weird
Gosh

Por enorme, quero dizer cerca de 500/1000 palavras (1 palavra por linha). Estou no Mac osx


O que você quer dizer com enorme? Quantos podem ser e em qual plataforma você está trabalhando?
Rashad

@Rashad atualizou a pergunta com informações adicionais, obrigado
itsme

As palavras são armazenadas em linhas separadas?
Rashad

@Rashad sim, claro, como no exemplo acima
sou

@sabaaaang >> Veja minha resposta. Isso funcionou para mim.
Rashad

Respostas:


150

Depois de encontrar isso em algum lugar. Funcionou para mim "Para a classificação alfa, selecione as linhas a serem classificadas e pressione F5. Esta opção ignora a capitalização. Pressionar o controle F5 classificará as linhas que começam com letras maiúsculas primeiro, em seguida, as linhas que começam com letras minúsculas serão classificadas em ordem alfabética."

"As opções do menu Permute Lines fornecem mais algumas maneiras de classificar, incluindo Reverse, que classifica em ordem alfabética reversa, começando com letras minúsculas, Unique, que remove linhas duplicadas, e Shuffle, que meio que randomiza o texto."

Espero que isto ajude.. :)

Acho que a captura de tela do General Redneck vai ajudar. Então, estou adicionando:

insira a descrição da imagem aqui

Na v2.0.2 no Windows e no Ubuntu, o atalho é F9.


Muito obrigado por compartilhar!
Raphael Rafatpanah

No Mac, é Ctrl + F5 Sublime Text 2 versão 2.0.2
Raymond Chenon

Figura Gostaria de adicionar uma captura de tela do menu para mostrar onde estavam as linhas permutadas.
General Redneck

2
Estou usando a v2.0.2 no Windows e o atalho é F9
Harry Lime

1
@harryLime> Obrigado, adicionado. :)
Rashad

49

Para aqueles que encontram essa pergunta e não têm sorte com a resposta F5 de Rashad, em minha cópia do Sublime Text 3 o atalho padrão para "Classificar linhas" é F9 e para "Classificar linhas (diferencia maiúsculas de minúsculas)" é Ctrl + F9. Veja o menu Editar.

Sei que isso não responde diretamente à pergunta, mas espero que algumas pessoas economizem alguns minutos.

insira a descrição da imagem aqui


Isso era exatamente o que eu estava procurando. :) Muito obrigado
Rika

10

você seleciona o texto e:

No WindowsOS é a tecla "f9" apenas,

nas teclas MacOS fn + f5

Saudações


4

Usando o sublime 2, descobri que ele está embutido. Você é tão útil que também estou surpreso ..: D

{"keys": ["f9"], "command": "sort_lines", "args": {"case_sensitive": false}},

{ "keys": ["ctrl+f9"], "command": "sort_lines", "args": {"case_sensitive": true} },

Basta selecionar as linhas e clicar no atalho.


-1

Você seleciona o texto e:

No WindowsOS é a chave "f9" apenas,

Nas teclas MacOS fn + f5

Ou você pode pesquisar no google "Ferramentas online para classificar em ordem alfabética", então muitas ferramentas serão exibidas no google.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.