首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Notepad++当前目录

Notepad++当前目录
EN

Stack Overflow用户
提问于 2014-02-13 06:17:49
回答 1查看 789关注 0票数 0

我使用notepad++作为我的java程序的编辑器。它安装在窗口..。我正在对UNIX (服务器)做一个程序。

我用NppFTP插件远程连接我的notepad++到服务器。在这种情况下,我可以通过我的机器从服务器编辑java文件。

我还使用NppExec插件来编译我的java文件。在我的机器上使用NppExec编译我的java很容易。

问题是我不能将目录设置为服务器。我的notepad++的当前目录是已安装的notepad++示例C:\ProgramFiles\Notepad++的位置。我正在通过cd命令配置这个位置。

通过NppExec在服务器(UNIX)中编译java程序非常困难,因为我无法将目录配置为服务器路径。是否可以使用NppExec插件通过我的窗口从UNIX编译java程序?非常感谢

EN

回答 1

Stack Overflow用户

发布于 2014-02-14 06:51:26

简短的回答是不,不容易。您的目标听起来像是希望使用NppExec在远程Unix服务器上编译您的Java程序。NppExec所能做的只是一些基本的命令,再加上它可以运行其他程序。如果您想配置Unix服务器并在其上运行任何命令(包括调用Java编译器或运行Java程序),则应该使用SSH。Putty是实现此功能的众多工具之一:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

此外,虽然Java是跨平台的,但我建议只在一个地方编译,可能是在您最熟悉的环境中编译。例如,一旦您开始在代码中包含库,事情就会变得复杂起来。IDE旨在帮助您解决这个问题,我可能建议您改用IDE,而不是使用Notepad++。

NppFTP是什么:

它只是一个简单的外接程序来使用FTP (和其他)协议.FTP协议只用于从A点到B点获取文件,以及服务器上的最小目录管理。从技术上讲,可以使用SFTP (FTP )执行SSH命令,但不能在NppFTP插件中实现。

什么是NppExec (从文档中):

  • NppExec是Notepad++与外部工具/编译器之间的中介。它允许直接从Notepad++运行外部工具/编译器。
  • NppExec是一个控制台窗口,它可以显示正在运行的进程的输出,并且可以将控制台窗口的输入重定向到正在运行的进程(但有一些限制)。
  • NppExec是自己内部命令的解释器。NppExec可以从它的“执行.”中一个接一个地执行几条命令(所谓的NppExec脚本)。对话框,并可以直接从其控制台窗口执行单个命令。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21746650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档