Внешний редактор Zope с загрузкой при сохранении (предпочтительно Notepad ++) - PullRequest
2 голосов
/ 16 февраля 2011

Мы делаем веб-разработку с Zope . Веб-редактор просто ужасен. Нет подсветки синтаксиса, нет вкладок в тексте, ничего, с чем вы не могли бы работать.

Я установил Zope External Editor . Теперь возможно, что я нажимаю кнопку «использовать внешний редактор» на каждом элементе, и он создает временный файл и открывает его в Notepad ++, потрясающе.

Но одна важная вещь терпит неудачу: она не сохраняет обратно в Zope, когда я сохраняю файл. Мне все еще нужно скопировать код обратно в Zope вручную.

Я также искал расширение подсветки синтаксиса для chrome / firefox, чтобы хотя бы выделить код (но я предпочитаю Notepad ++ с загрузкой при сохранении).

Может кто-нибудь помочь мне с этим?

Ответы [ 2 ]

3 голосов
/ 16 февраля 2011

Вы также загружали приложение ExternalEditor Helper?

Ваш браузер должен открыть вспомогательное приложение, которое затем откроет редактор (который вы можете указать в конфигурации, см. Последний пункт ниже). Это важно, потому что вспомогательное приложение отвечает за отправку изменений обратно в Zope, что происходит путем сохранения открытого сеанса WebDAV во время редактирования.

Вы должны загрузить последнее вспомогательное приложение здесь: http://plone.org/products/zope-externaleditor-client

С этой страницы:

  • Под Windows: установите исполняемый файл windows.
  • Откройте свою страницу в веб-браузере и нажмите на ссылку «редактировать с помощью внешнего приложения»
  • Свяжите файл с Zope External Editor и сделайте его постоянным (только в первый раз)
  • Файл открывается в редакторе, определенном в реестре Windows с некоторыми редакторами, в сообщении будет задан вопрос о том, прекращено ли издание;
  • держите его, пока не закроете файл, и скажите «да».
  • Если вы хотите изменить редактор по умолчанию для определенных типов контента или если вы хотите добавить параметры прокси, откройте Zope External Edit в меню ваших программных файлов и измените конфигурацию локального пользователя.
1 голос
/ 16 февраля 2011

Лучшим вариантом будет , а не для разработки приложений Zope через Интернет.

Используйте правильные пакеты Python, и вы сможете использовать ваши любимые инструменты без сложной интеграции с сервером.

...