7

我的工作是编写 KornShell (ksh) 脚本并在远程服务器上运行该脚本。我正在努力寻找最好的方法来做到这一点。

目前,我在 Notepad++ 中编辑代码,将文件传输到服务器(通过 FTP),在服务器中运行脚本,然后重复该过程,直到脚本运行正常。

所以,我正在寻找的是一个具有良好编辑器、ftp 支持和调试工具的 IDE(用于 Windows)。

4

4 回答 4

4

您需要的只是一个具有语法高亮功能的编辑器。个人比较喜欢winscp和notepad2的组合。将您的 winscp 配置为使用 notepad2 作为编辑器。然后,在 winscp 中找到远程脚本文件,右键单击并选择编辑。您现在可以开始编码,并且每在您的 notepad2 中按下 CTRL+S(保存),winscp 就会检测并传输到服务器。

于 2012-05-08T07:41:11.437 回答
4

Zeus编辑器可以进行无缝的FTP/SFTP 编辑。

至于调试,也可以使用plink之类的东西运行远程脚本。

于 2012-05-08T11:56:20.547 回答
3

Vim 和 Emacs 都将在某种程度上透明地编辑远程机器上的文件,并且都具有运行良好的 Windows 端口。

链接将告诉您如何使用 Vim 进行操作。

于 2012-05-08T07:40:34.470 回答
2

我建议打开与远程机器(ssh 或 X windows)的终端连接并在那里编辑/测试/调试脚本。除非您可以进行 X 连接,否则您将不得不使用像 vi 或 emacs 这样的文本模式编辑器(学习曲线陡峭但非常强大),或者像 pico/nano 这样简单的东西。完成后,您可以将文件复制回您的 Windows 机器。这种方法还不错。我一直都这样做。

于 2012-05-08T05:58:03.567 回答