Usando Sublime Text 2 e SFTP para trabalhar em arquivos remotos.

Vindo de uma experiência .NET MVC3, esse conceito de trabalhar com arquivos simples era novo para mim. Eu estava acostumado a ter que publicar arquivos e copiar os binários compilados para as pastas do meu host.

Já que estou trabalhando com PHP exclusivamente em meu novo emprego, tive que encontrar uma boa maneira de trabalhar e não perder tempo fazendo as coisas repetidamente.

Aqui está o que eu faço ao trabalhar com arquivos remotos.

  1. Instale o Sublime Text 2.
  2. Instale o Sublime Package Control.
  3. Instale o Sublime SFTP.

Ótimo!

Uma vez que isso esteja configurado, você deseja criar uma pasta em algum lugar de sua máquina e abri-la usando Sublime Text 2.

Clique com o botão direito na pasta e selecione SFTP -> Map To Remotee um arquivo será gerado para você.

Estes são os arquivos de configuração que o Sublime SFTP usa para ler as credenciais do FTP e as informações do host.

Digite suas credenciais e selecione SFTP -> Sync Remote to Local. Isso irá puxar todos os arquivos e dados para sua pasta local.

Agora, quando você modificar um arquivo, apenas clique com o botão direito nele SFTP -> Sync Local to Remotee ele enviará as alterações automaticamente para sua pasta FTP.

Rápido e indolor e muito fácil!

Se você quiser, pode usar uma tecla de atalho no processo e torná-lo ainda mais rápido!