Теги Django для шаблонов в Eclipse

Мне интересно, возможно ли автозаполнение, автоформатирование и другие прекрасные вещи, работающие в Eclipse IDE для шаблонов на основе Django.

В основном для этих вещей: {% ... %} {{ ... }}

заранее спасибо


person Pablo    schedule 03.11.2009    source источник
comment
В настоящее время рекомендуется использовать LiClipse. Подробнее см. ответ по адресу: stackoverflow.com/a/20837924/110451.   -  person Fabio Zadrozny    schedule 30.12.2013


Ответы (5)


Проверьте эту страницу для плагина Django Eclipse: http://eclipse.kacprzak.org/

person Zbigniew    schedule 27.04.2010
comment
установил это, но оно не работает. Он не отображается в папках и в редакторах. - person DataGreed; 22.07.2010
comment
шаблоны нельзя импортировать или добавлять из ответа @man2xxl. - person Alex Okrushko; 17.11.2012

Я начал создавать свой собственный шаблон в Windows > Настройки > Редакторы > HTML > Шаблоны, например, для тегов {% code %} и {% endcomment %}. Конечно, это не совсем то, что вам нужно, потому что это не динамично, и это именно то, где это больше всего помогло бы.

person daefu    schedule 04.11.2009
comment
Есть мысли выпустить это (или создать что-то стоящее, если вы думаете, что это еще слишком мало)? - person Rasmus Kaj; 10.11.2009

По умолчанию в PyDev есть «Шаблоны», что делает это очень простым. Я создал шаблоны для всех тегов шаблонов Django и разместил их на Bitbucket. Просто скачайте их и импортируйте в Eclipse.

person man2xxl    schedule 10.02.2012
comment
Странно - я не вижу изменений в своих шаблонах после импорта ваших определений. Как я могу сказать, что что-то изменилось? - person Tal Weiss; 01.03.2012
comment
Вы импортируете в Window › Preferences › Web › HTML Files › Templates? После этого, когда вы работаете со страницей *.html, вы можете нажать CTRL+Пробел и получить список шаблонов Django для использования. Позвольте мне знать, если это помогает. - person man2xxl; 15.03.2012
comment
Ссылка сейчас исправлена. - person man2xxl; 20.11.2013

Я действительно ничего не знаю. Априори кажется вероятным, что проект может заставить {% ... %} работать должным образом, но {{ ... }} может быть довольно натянутым. Учтите, что шаблоны django ничего не знают о коде, который будет их заполнять, поэтому нет реального способа посмотреть на заголовки или таблицу символов и предположить, что когда вы начнете вводить fo, foobar может быть допустимым именем переменной.

person David Berger    schedule 03.11.2009

Похоже, что PyDev 2.0 имеет интеграцию с редактором шаблонов Django, который работает с Aptana Studio 3 с 18 августа 2010 года. Это может быть немного устаревшим. Я пытаюсь сделать то же самое сегодня. Есть инструкции от Фабио Задрозного.

person Brig    schedule 14.04.2011