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

Mar*_*tin 14 ftp notepad++

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

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

Gab*_*ias 14

我知道这个问题是有点过时,但我只想把在那里,以减轻任何人谁试图找到这个问题的答案是,就我所知,将来出现混乱NppFTP 目前在默认情况下做到这一点.主文件视图区域下方有一个窗口,通知您当前的FTP操作.Dreamweaver已经开始经常出现在我身上,所以我必须找到一个同样强大的解决方案; 看起来像Notepad ++可能就是这样!


Mar*_*tin 5

我没有尝试仅使用Notepad ++来做到这一点,还使用Filezilla获得了类似的工作流程。

我将Notepad ++设置为Filezilla中的默认文本编辑器(“编辑->设置->文件编辑->使用自定义编辑器”)。

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

一旦我可以使此过程完全自动化,就会回复此帖子。

  • 稍等,OP 将交付。 (2认同)

m3n*_*nda 5

研究同样的问题,我从 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 子文件夹中的文件,文件夹加文件将被复制到本地。无法从本地创建到 FTP。您必须手动创建 ftp 子文件夹:X(意外)

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

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