Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 5, 2008 11:59:05

Wild Pointer
От:
Зарегистрирован: 2008-07-23
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактор с подсветкой синтаксиса ZPT vs. XHTML (для Plone)

Редактор с подсветкой синтаксиса PT-файлов (Zope Page Template) c XHTML (Extensible HyperText Markup Language) и DTML-фалов (Document Template Markup Language).
Есть ли такой редактор под ОС Windows?
Необходима подсветка:
1) HTML (HyperText Markup Language);
2) XHTML (Extensible HyperText Markup Language);
3) TALES (Template Attribute Language Expression Syntax);
3.1) Template Attribute Language (TAL) statements;
3.2) Macro Expansion Template Attribute Language (METAL) statements;
3.3) Internationalization (I18N) statements;
4) А так же по возможности:
4.1) CSS (Cascading Style Sheets, каскадные таблицы стилей)
4.2) Java script
______________________________________________________________________
Сейчас сам делаю для редактора “Uniqway Poetic”, но хотелось бы использовать уже готовые решения!
PS: Думаю пригодится не только мне.



Офлайн

#2 Авг. 5, 2008 12:18:58

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Редактор с подсветкой синтаксиса ZPT vs. XHTML (для Plone)

vim

Офлайн

#3 Авг. 5, 2008 14:16:57

crchemist
От:
Зарегистрирован: 2008-07-09
Сообщения: 379
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактор с подсветкой синтаксиса ZPT vs. XHTML (для Plone)

Офлайн

#4 Авг. 6, 2008 15:10:48

Wild Pointer
От:
Зарегистрирован: 2008-07-23
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактор с подсветкой синтаксиса ZPT vs. XHTML (для Plone)

crchemist
notepad++ http://notepad-plus.sourceforge.net/ru/site.htm
Скачал. Только вот не увидел:
Wild Pointer
Необходима подсветка:
3) TALES (Template Attribute Language Expression Syntax);
3.1) Template Attribute Language (TAL) statements;
3.2) Macro Expansion Template Attribute Language (METAL) statements;
3.3) Internationalization (I18N) statements;
Может надо отдельно качать?
А так классный редактор. Очень понравился. Спасибо.
PS: Я его раньше видел в поисковиках, но не обращал вниманее…



Офлайн

#5 Авг. 8, 2008 09:34:41

Wild Pointer
От:
Зарегистрирован: 2008-07-23
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактор с подсветкой синтаксиса ZPT vs. XHTML (для Plone)

Провёл анализ редакторов. Сравнил Notepad++ с Vim:
всё таки нпп удобнее вима. К виму надо привыкать. Он вообще не стандартный в плане юзабилити. Хотя вроде подсветок больше, чем в нпп.
А если развивать “Uniqway Poetic”, то они оба будут отдыхать. В нём правда нет столько возможностей, но в плане юзабилити он для меня остаётся на 1м месте! ИМХО



Офлайн

#6 Авг. 8, 2008 11:17:56

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Редактор с подсветкой синтаксиса ZPT vs. XHTML (для Plone)

За “Uniqway Poetic” - интересно, но особого удобства не заметил. Есть море похожих редакторов.
У вима высокий порог вхождения, но он позволяет все подточить “под себя” практически без ограничений, что весьма удобно. Но “на старте” заберёт довольно много времени.

Офлайн

#7 Авг. 8, 2008 11:22:12

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Редактор с подсветкой синтаксиса ZPT vs. XHTML (для Plone)

Wild Pointer
К виму надо привыкать. Он вообще не стандартный в плане юзабилити.
Именно! Он лучше!!! :)



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#8 Авг. 8, 2008 12:26:48

Wild Pointer
От:
Зарегистрирован: 2008-07-23
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактор с подсветкой синтаксиса ZPT vs. XHTML (для Plone)

Ferroman
За “Uniqway Poetic” - интересно, но особого удобства не заметил. Есть море похожих редакторов.
У вима высокий порог вхождения, но он позволяет все подточить “под себя” практически без ограничений, что весьма удобно. Но “на старте” заберёт довольно много времени.
Попробуй наведи на цвет (red, #666) в html'ке или в css'ке и он покажет тебе цвет. Это новый редактор, но работает стабильно. Всё понятно с ходу. А вим писали как будто не для людей, а чисто для себя… Может его никсоиды писали…



Офлайн

#9 Авг. 8, 2008 12:39:35

astoon
От:
Зарегистрирован: 2007-04-09
Сообщения: 335
Репутация: +  2  -
Профиль   Отправить e-mail  

Редактор с подсветкой синтаксиса ZPT vs. XHTML (для Plone)

Проблем с подсветкой ZPT не видел ни в одном редакторе.

Но при работе с Plone (по крайней мере с Plone3, так как там много Zope3) важно чтобы конфигурационные файлы с расширением “.zcml” автоматом распознавались как xml-файлы, без ручнорго включения. Т.е. нужна возможность самостоятельной настройки.
В Vim - в /usr/share/vim/vim70/filetype.vim надо добавить следующую строку:
au BufNewFile,BufRead *.zcml setf xml
(для Windows этот файл где-то в другом месте соответственно)
“*.pt” насколько помню, Vim сам распознает.

В emacs - в домашнем файле инициализации -
(add-to-list ‘auto-mode-alist ’(“\\.zcml\\'” . sgml-mode))
(add-to-list ‘auto-mode-alist ’(“\\.pt\\'” . sgml-mode))
Лично я пользуюсь только emacs.

А вообще - большая часть Zope/Plone-комьюнити пользуется Ecplise - для него все возможные расширения по Zope/Plone давно есть, можно найти на plone.org

Насчет dtml-скриптинга - им как бы давно уже не пользуются, так что лучше тоже не использовать.



Офлайн

#10 Авг. 9, 2008 09:40:43

dimuusik
От:
Зарегистрирован: 2008-08-09
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактор с подсветкой синтаксиса ZPT vs. XHTML (для Plone)

PooH
ты конкретно прав. он просто супер



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version