Eclipse Perl远程执行

sla*_*fer 6 eclipse perl epic

这个问题更多的是关于日食而不是编程.但任何使用eclipse的程序员都应该为我提供一些输入.这是我的要求:

  • 我在Windows 7 PC上安装了eclipse(带EPIC).我没有在Windows PC上运行任何perl二进制文件,也不打算安装一个.
  • 我在远程Linux机器上安装了perl和必要的模块.
  • 所以,我的问题是,我可以在Windows 7 PC上使用eclipse在远程Linux机器上编写/执行/调试perl程序吗?

我已经通过以下文章:

http://www.epic-ide.org/guide/ch06s02.php#N10812

在远程项目/文件上运行Eclipse EPIC Perl插件

但我无法正确解释上述链接中给出的信息.换句话说,它不适用于我,或者我的用例与这些链接中描述的不同.

那么,如上所述按照我的要求配置eclipse是否可行?如果是,那么请提供关于如何实现它的指导.如果没有,那么还有其他工作方法可以达到同样的目的.我很确定有些人必须遇到类似情况.

谢谢

sla*_*fer 4

所以,我在很长一段时间后才开始工作,如下所示。我正在学习 Eclipse。所以把信息粘贴在这里,这样我就不会再忘记了:)

  1. 在 Windows 上下载 Eclipse

  2. 无需安装任何 Windows Perl 二进制文件,例如 activestate、strawberry ...等

  3. 安装 Perl 的 EPIC 插件:http://www.epic-ide.org/guide/ch01s02.php

  4. 确保已安装远程系统资源管理器:文件->其他->远程系统资源管理器。

  5. 如果您在上述位置没有找到 RSE,那么它尚未安装,您需要安装它:http://help.eclipse.org/galileo/index.jsp ?topic=/org.eclipse.rse.doc.user /gettingstarted/g1installing.html

  6. 打开远程系统资源管理器透视图(窗口->打开透视图->其他->远程系统资源管理器)

  7. 创建与 Linux 盒子的连接:在 RSE 视角下,单击看起来像倒“T”的图标

  8. 按照向导操作并提供必要的信息。(在此向导中,有几个问题您必须从 DStore、ssh 和 FTP 中进行选择)

  9. 我到处都选择了 ssh,因为我不知道 DStore 是什么

  10. 完成后,您应该在左侧看到新连接

11.右键单击“SSH Terminals”,然后单击“connect / launch Terminal”

  1. 提供 Linux 用户的密码,您将得到下面的 shell。这是 Linux 服务器的 ssh shell,您可以像 PuTTy 一样使用它。

  2. 现在,在左侧展开您的服务器,您将可以浏览 Linux 服务器的目录结构。您可以创建一个新的 Perl 文件,然后开始编写脚本

  3. 在这里,EPIC 插件将从 IDE 的角度为您提供帮助(语法颜色、自动完成...等)

  4. 保存文件。

  5. 现在,为了执行它,请转到您在上面步骤中打开的 SSH shell 并运行“perl filename.pl”。它会给你输出。

我喜欢这个方法。这样您就可以在远程 Linux 服务器上运行任何脚本(Perl、Python、Shell...等),并且可以使用 Eclipse 的强大功能来帮助您编写/编辑代码。无需在本地 Windows 机器上安装任何 Perl/python 二进制文件。

谢谢。