我保存时,Notepad ++可以自动将本地文件上传到服务器吗?

时间:2011-10-21 18:14:56

标签: ftp notepad++

我使用Notepad ++及其NppFTP插件。我需要保持本地副本是最新的,因此我编辑本地文件,然后将它们上传到服务器。我想知道Notepad ++是否有办法在我保存后自动将文件上传到服务器,而不必按下另一个按钮。

我愿意使用其他FTP程序,但我宁愿坚持使用Notepad ++作为文本编辑器

4 个答案:

答案 0 :(得分:14)

我知道这个问题是稍微过时的,但是我想在那里为了减轻未来的混淆而让所有人试图找到这个问题的答案,据我所知,< strong> NppFTP 目前默认执行此操作 。主文件视图区域下方有一个窗口,通知您当前的FTP操作。 Dreamweaver已经开始经常出现在我身上,所以我必须找到一个同样强大的解决方案;看起来像Notepad ++就好了!

答案 1 :(得分:5)

我没有尝试单独使用Notepad ++,而是使用Filezilla获得了类似的工作流程。

我在Filezilla中将Notepad ++设置为我的默认文本编辑器(编辑 - &gt;设置 - &gt;文件编辑 - &gt;使用自定义编辑器)。

我可以右键单击本地文件(在Filezilla中)并按“编辑”。每当我在Notepad ++中保存文件时,Filezilla会检测到差异并提示我上传文件。

一旦我可以完全自动完成此过程,我将回复此帖。

答案 2 :(得分:4)

我在Notepad ++插件管理器 NppNetNote插件中找到了相同问题的研究。它允许您在编辑本地和发布时编辑这两个文件(本地和远程)。

编辑:对不起。错误。现在该插件被称为NppDocShare,并充当实时文档的服务器/客户端。您可以两次编辑两个位置的文件(Notepad ++执行),但不能编辑两个文件,也不能模拟自动加载。

我会尝试@Gabriel Ryan Nahmias,他只是正确。 NppFTP插件可以实现您的目的,但配置时有点棘手(当您这样做时很明显)。

默认情况下,程序使用变量路径(全局缓存:%CONFIGDIR%\Cache\%USERNAME%@%HOSTNAME%)来存储在保存时上载的本地副本。 您需要在创建ftp CONNECTION PROFILE 时创建一个配对文件夹,以便向NppFTP插件说明您希望如何威胁文件/连接。否则,ftp文件将转到全局。

创建个人资料后,即; C:\myfolder\ vs //相对于ftp)任何编辑或创建的文件都将在保存时创建/自动加载到FTP。此外,您可以打开FTP文件,它将作为本地文件进行威胁。直到你保存它,真正的本地文件不会被覆盖。如果您不喜欢FTP中的文件,只需关闭文件并从本地文件夹打开即可。因此,您可以选择在开始时编辑哪个文档:)

像魔术一样工作。现在我爱上了Notepad ++:)

额外:子文件夹创建不是魔术。这仅适用于FTP到本地。您可以从FTP子文件夹编辑文件,文件夹加文件将被复制到本地。无法从Local创建到FTP。您必须手动创建ftp子文件夹:X(意外)

您可以通过两种方式管理文件。为每个文件夹/ p​​royect创建配置文件或为单个配置文件创建多个本地缓存目录。但是,只有第一个可用(您将在每次使用时重新排序)。这里没有魔力:(并且更容易创建配置文件并从连接中的下拉列表中进行选择。

无论如何,我认为NppFTP做得非常好。

答案 3 :(得分:1)

我遇到了同样的问题。解决了将NppFTP插件更新到最新稳定版本的问题。

干杯!