Como recuperar arquivos não salvos e fechados no Sublime Text ( 2 ou 3 )

Boa parte dos leitores aqui deve ser usuário do bom e velho Sublime Text.

Mas um dos grandes problemas que temos na maioria destas ferramentas é que como elas nos facilitam a vida, vira e mexe acabamos por perder algum dado ( pelo péssimo hábito de não salvar tudo enquanto estamos trabalhando ).

E especificamente foi em um destes momentos que eu acabei por fechar sem ver uma janela que continha alguns dados que eu não poderia perder.

Após aquele primeiro momento de desespero descobri porque o Sublime Text é uma ferramenta utilizada por tanta gente. O programa tem um backup automático de segurança que fica dentro de um arquivo chamado Session.sublime_session.

Este arquivo depende da versão e do sistema operacional que você está utilizando do Sublime Text. No meu caso, usava o Sublime Text 2, e lendo a documentação vi que a solução funciona para o Sublime Text 3. Se no futuro houverem outras versões isto aqui pode não funcionar.

  • OS X: ~/Library/Application Support/Sublime Text 2/Settings/
  • Windows: %APPDATA%\Sublime Text 2\Settings\
  • Linux: ~/.config/sublime-text-2/Settings/

O Sublime Text tem um tipo de workspace ( igual muitas IDEs ) e que faz este serviço por nós. Aberto o arquivo, caso ele exista na versão que você está utilizando é só procurar por algum texto que você precise, copiar para algum lugar e finalmente, salvar.

Aqui foi útil mas não HÁ NENHUMA GARANTIA DE FUNCIONAR. A única garantia que realmente existe é o backup.

Atualzei o texto para deixar claro uma coisa. É uma dica. E pode funcionar ou não, já que eu não sou o suporte do referido programa.