Edição de arquivos remoto via SSH/SFTP com Eclipse

Antes de conhecer o plugin RSE – Remote System Explorer para o eclipse, eu utilizava a dupla notepad++ e Winscp no windows e o Kate no linux para programar em PHP, mas comecei a ter alguns problema de sincronismo de arquivos com a dupla do windows, por isso fui atras de uma outra alternativa.
Em minha procura, encontrei o projeto DSDP, responsável por criar plugins para desenvolvimento de sistemas embarcados com eclipse, e um desses plugins é o RSE no qual é uma otima ferramenta para acessar um host remoto.
Abaixo descrevo como deve seguir a instalação e uma configuração básica desse plugin.

1 – Instalação:

  • Acesse Help->Software updadtes -> Find and Intall…
  • Marque a opção “Search for new features to install”
  • Escolha a opção “New Remote Site…”

o segundo mirror já vem no Eclipse europa e no Zend 6.

  • Marque os dois mirros que foi adicionado e clique em “Finish”
  • Continue até o termino da instalação

2 – Configurando o RSE:

  • Acesse Window -> Open Perspective -> Other, escolha a opção “Remote Systems Explorer” e clique em OK
  • No lado esquerdo da IDE irá aparecer uma aba com o RSE
  • Para adicionar uma nova conexão clique com o botão direito do mouse e escolha “NEW”, depois escolha a opção “SSH Only”,adicione os dados pedidos e pronto, a conexão com o servidor remoto está feita.

Obs: na opção “HostName” pode ser utilizado o IP do servidor.

Esse post teve o intuito apenas de apresentar esse plugin, em um outro post irei mostrar como utiliza-lo.
Testei esse plugin no Eclise Europe, no EasyEclipse PHP e no Zend Framework 6, todos com sucesso.

2 comentários em “Edição de arquivos remoto via SSH/SFTP com Eclipse

  1. Saudações

    Olha ai camarada somos da mesma cidade que coisa não :).

    Diga uma coisa tem como criar um projeto e fazer ele ser executado remotamente?

    no linux eu uso sshfs mas no windows nao achei uma solucao ainda

    []’s anselmo battisti

  2. Olá battisti,
    vc quer dizer se é possivel efetuar uma compilação remotamente?
    se for isso, não conseguir fazer isso nem no linux, pois geralmente quando estou utilizando alguma linguagem compilada, a compilação e execução é feita localmente.

    te mais…

Deixe um comentário