2

我们正在使用Zope进行网络开发。网络编辑器太可怕了。没有语法高亮,没有文本标签,没有你可以使用的东西。

我安装了Zope 外部编辑器。现在可以单击每个元素上的“使用外部编辑器”按钮,它会创建一个临时文件并在 Notepad++ 中打开它,太棒了。

但是一件重要的事情失败了:当我保存文件时,它没有保存回 Zope。我仍然需要手动将代码复制回 Zope。

我还搜索了 chrome/firefox 的语法高亮扩展,至少可以高亮代码(但我更喜欢 Notepad++ 的上传保存功能)。

有人可以帮我吗?

4

2 回答 2

3

您是否还下载了 ExternalEditor Helper 应用程序?

您的浏览器应该打开帮助应用程序,然后它将打开编辑器(您可以在配置中指定,请参见下面的最后一点)。这很重要,因为帮助应用程序负责将更改发送回 Zope,它通过在您编辑时保持打开的 WebDAV 会话来完成。

您应该在此处下载最新的帮助应用程序:http: //plone.org/products/zope-externaleditor-client

从该页面:

  • 在 Windows 下:安装 windows 二进制可执行文件。
  • 在您的网络浏览器中打开您的页面,然后单击链接“使用外部应用程序编辑”
  • 将文件与 Zope 外部编辑器关联并使其永久化(仅限第一次)
  • 使用某些编辑器在windows注册表中定义的编辑器中打开该文件,会出现一条消息询问版本是否终止;
  • 保留它,直到您关闭文件并说是。
  • 如果您想更改某些内容类型的默认编辑器,或者如果您想添加代理参数,请在您的程序文件菜单中打开 Zope External Edit 并更改您的本地用户配置。
于 2011-02-16T14:30:39.770 回答
1

最好的选择是不再通过网络开发 Zope 应用程序。

使用适当的 python 包,您将可以使用您喜欢的工具,而无需与服务器进行困难的集成。

于 2011-02-16T13:46:58.840 回答