2008-09-18 21 views
85

Estoy usando herramientas de desarrollo de Eclipse PHP. ¿Cuál sería la forma más fácil de acceder a un archivo o quizás crear un proyecto remoto a través de FTP y quizás SSH y SFTP ?.¿Cómo agrego soporte FTP a Eclipse?

+2

Niza cuestión. Estaba buscando mucho tiempo para esto, pero al final siempre fui con Dreamweaver. –

+6

Solo una palabra de advertencia sobre Aptana: la descargué debido a esta pregunta. Es un extenso plug-in que hace mucho más que solo cosas de tipo ftp. Como tal, agrega cosas en toda su instalación de Eclipse, incluidos los anuncios de Adobe. También parece que no hay una forma documentada de eliminarlo. Para mí, fue un desastre que dañó por completo mi configuración de Eclipse. Así que ten cuidado, sé en lo que te estás metiendo con Aptana. – delany

Respuesta

214

Eclipse soporta de forma nativa FTP y SSH. Aptana no es necesario.

La compatibilidad nativa con FTP y SSH en Eclipse se encuentra en el complemento "Tiempo de ejecución del Explorador remoto del sistema".

Instalarlo a través de Eclipse. Estas instrucciones pueden variar ligeramente con tu versión de Eclipse:

  1. Ir a 'Ayuda' -> 'Instalar nuevo software' (en eclipses mayores, esto se llama algo un poco diferente)
  2. En el 'trabajo con : 'desplegable, seleccione el sitio de lanzamiento de plugin de su versión. Ejemplo: para Kepler, esto es
    Kepler - http://download.eclipse.org/releases/kepler
  3. En el campo de filtro, escriba 'remote'.
  4. Marque la casilla junto a 'Tiempo de ejecución del usuario final del Explorador del sistema remoto'
  5. Haga clic en 'Siguiente' y acepte los términos.Ahora debería descargarlo e instalarlo.
  6. Después de la instalación, es posible que Eclipse quiera reiniciar.

Su uso, en Eclipse:

  1. Ventana -> Abrir perspectiva -> (tal vez seleccione 'Otro') -> Explorador de sistemas remotos
  2. Archivo -> Nuevo -> Otros -> remoto System Explorer (carpeta) -> Conexión (o escriba Connection en el campo de filtro)
  3. Elija FTP desde el panel 'Seleccionar tipo de sistema remoto'.
  4. Complete la información de su servidor FTP en el panel siguiente (el nombre de usuario y la contraseña aparecen más adelante).
  5. En el panel Sistemas remotos, haga clic con el botón derecho en el nombre de host y haga clic en "conectar".
  6. Ingrese nombre de usuario + contraseña y ¡está listo!
  7. Bueno, no exactamente "bien". El sistema RSE es bastante inusual, pero estás conectado.
  8. ¡Y usted es una galleta inteligente! Descubrirás el resto.

Editar: Para cambiar el puerto por defecto, siga las instrucciones de esta página: http://ikool.wordpress.com/2008/07/25/tips-to-access-ftpssh-on-different-ports-using-eclipse-rse/

+1

Esto es impresionante, muy agradable y directo. Gracias @Rendall – pal4life

+0

El soporte FTP de RSE no es el mismo lujo que Aptana solía tener, me molesta que personalizar el eclipse siempre tiene que ser tan desmotivante. –

+1

Prueba Netbeans IDE. Más directo que el eclipse.Sincroniza todo y todavía se beneficia de los validadores de PHP. –

36

Ha comprobado RSE (R emote S istemaE Xplorer)? Creo que es bastante parecido a lo que quieres lograr.

a blog post about it, with screenshots

+0

Sip este trabajo, un poco de mucha configuración, pero eso es eclipse, gracias !! – levhita

+0

¡Me gusta! –

+1

Lo mejor es que cuando vuelve a abrir Eclipse, lo lleva directamente al directorio en el que estaba trabajando la última vez que cerró. Para UTF-8, haga clic derecho en cualquier archivo o carpeta y seleccione propiedades. En la pestaña de información, cambie la codificación del archivo a "UTF-8". Se aplica a todos los archivos y carpetas para esa conexión. – Zero

3

No estoy seguro de si esto funciona para usted, pero cuando lo hago pequeños proyectos en solitario PHP con Eclipse, lo primero que he creado es un script de Ant para implementar el proyecto en un entorno de prueba remota . Me código de forma local, y cada vez que quiero probarlo, simplemente pulse el atajo que actualiza el sitio remoto.

Eclipse tiene un buen soporte de Ant fuera de la caja, y los scripts no son difíciles de hacer.

+0

Incluso para proyectos en solitario suelo usar Subversion, esto es solo un caso extraño. Supongo que desplegar con hormiga es muy similar a la subversión. – levhita

47

Instale Aptana plugin en su instalación de Eclipse.

Tiene soporte FTP incorporado, y funciona de manera excelente.

Puede:

  • Editar archivos directamente desde el servidor FTP
  • archivo/carpeta Realizar la gestión (copiar, borrar, mover, renombrar, etc.) archivos
  • carga/descarga a/de Servidor FTP
  • Sincronice los archivos locales con el servidor FTP. Puede hacer varios perfiles (en realidad proyectos) para esto, así no tendrá que volver a ingresar una y otra vez.

De hecho, la compatibilidad con FTP es tan buena que ahora estoy usando Aptana (o Eclipse + Aptana) para todas mis necesidades de FTP. Además obtengo resaltado de sintaxis/cualquier soporte de codificación que haya. Por supuesto, Eclipse no es la aplicación más rápida para lanzar, pero no me molesta demasiado.

+24

para los que leen esta publicación, también lean la publicación de advertencia: Aptana estropeará su Eclipse (sé lo que significa arruinar su espacio de trabajo y no lo recomiendo;)) –

+0

Aptana se ve muy bien. Voy a descargar la versión independiente y probarla ... gracias – Tobi

+0

No es realmente un complemento FTP, más como un complemento de desarrollo web con la función FRP. ¡La respuesta de @Rendall me pareció mejor! – JDuarteDJ

Cuestiones relacionadas