Eclipse Perl远程执行

时间:2012-04-18 06:52:02

标签: 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

Run Eclipse EPIC Perl Plugin on Remote Project/Files

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

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

由于

2 个答案:

答案 0 :(得分:4)

所以,经过很长一段时间后我就开始工作了。我有点学习Eclipse。所以在这里粘贴信息,以便我不会再忘记它了:))

  1. 在Windows上下载Eclipse

  2. 无需安装任何Windows Perl二进制文件,如activestate,草莓......等

  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. 打开Remote System Explorer透视图(Window-> open perspective-> other-> Remote System Explorer)

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

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

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

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

  11. 11.右键单击“SSH终端”,然后单击“连接/启动终端”

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

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

    3. 此处,EPIC插件将从IDE的角度(语法颜色,自动完成等)帮助您

    4. 保存文件。

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

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

      感谢。

答案 1 :(得分:1)

  1. 检查您是否可以在win框中编写一个简单的perl脚本 与日食。不需要跑。这是为了确保您可以使用 史诗没有perl翻译。
  2. 将与Project相关的所有Perl源从远程复制到本地 框。
  3. 创建一个Perl项目,而不是使用默认位置点 到本地方框中的来源位置。
  4. 现在您可以浏览项目文件。
  5. 点击Debug-> RemotePerlDebug,从这里开始按照步骤操作 你在第一个网址中给出了引用。 EPIC-IDE