Blog do Urubatan
msgbartop
Desenvolvedor, Palestrante, Escritor, Nerd Assumido e Pai do Marcus :D
msgbarbottom

09 Jan 07 Recursos interessantes para o Eclipse: DSDP (Edição de arquivos remotos usando SSH).

O Device Software Development Platform é um projeto da Eclipse Foundation que tem por objetivo criar ferramentas para o desenvolvimento de software embarcado utilizando o Eclipse …
Mas mesmo para quem não desenvolve software embarcado, eles desenvolveram alguns recursos bastante interessantes, como por exemplo, o Remote System Explorer …

para quem quiser instalar ele, basta usar este update site: http://download.eclipse.org/dsdp/tm/updates

A ideia do RSE é permitir que se conecte o eclipse a um host remoto, visualize processos, monitore o que esta acontecendo, navegue pelo sistema de arquivos, …

Tudo isto utilizando algum tipo de conector, hoje existem dois tipos de conectores, um Daemon do proprio RSE, este eu não cheguei a testar, mas é a unica forma de conexão que permite a visualização de processos e monitoramento dos mesmos …

e um conector via SSH, depois do RSE instalado, e uma conexão a um host criada podemos ver uma tela parecida com esta:
rse1.png de onde é possivel abrir um shell para o host remoto ou navegar nos sistema de arquivos …

o shell aberto não é exatamente uma maravilha como podem ver a baixo:
rse2.png
mas é uma opção interessante para enviar alguns comandos, reiniciar um servidor ou qualquer coisa parecida com isto …
mas seria impossivel rodar um “top” por exemplo, ou qualquer comando que precise de muita interatividade, como por exemplo o “vi”, mas quem precisa de VI qando se pode usar o proprio eclipse local para editar os arquivos?

para editar qualquer arquivo remoto é só fazer o seguinte: clicar em SFTP Files, e criar um novo file filter, como na tela a baixo:
rse3.png

depois disto podemos utilizar o eclipse para navegar no sistema de arquivos remoto:
rse4.png

procurar qualquer coisa, deletar arquivos antigos, ….
e quando encontrarmos o arquivo que estiver dando problema basta dar dois cliques que o Eclipse faz o download dele, e abre para edição …
rse5.png
logo depois de editar o arquivo basta salva-lo que o eclipse faz o upload da nova versão do arquivo …

eu achei bem legal o pluguin, e acho que quem utiliza IDEs para por exemplo PHP baseadas em eclipse vai gostar mais ainda, mas mesmo para quem trabalha com Eclipse para Java pode aproveitar bastante este tipo de recurso :D

algum de vocês ja conhecia algum plugin deste tipo para o eclipse? existe algo parecido para alguma outra IDE?

só para ressaltar, quem quiser brincar um pouco com o RSE basta usar este Update Site: http://download.eclipse.org/dsdp/tm/updates
e o site oficial do projeto é este: http://www.eclipse.org/dsdp/tm/

If you enjoyed this post, make sure you subscribe to my RSS feed!

Tags:

Reader's Comments

  1. |

    Muito bom esse projeto. Da primeira vez que vi não dei muita bola, mas depois que comecei a usar já aposentei a dupla putty/filezilla p/ acessar meu servidor.