2009-11-03 110 views
10

我想知道是否有可能在基於Django的模板的Eclipse IDE中使用自動完成,自動生成以及那些美麗的東西。Django模板在Eclipse中的標籤

主要爲這些事情:{% ... %} {{ ... }}

在此先感謝

+0

目前推薦的方法是使用LiClipse。有關詳情,請參閱http://stackoverflow.com/a/20837924/110451上的答案 – 2013-12-30 10:46:39

回答

9

檢查此頁面Django的Eclipse插件:http://eclipse.kacprzak.org/

+0

安裝了這個,但它不起作用。它不顯示在功能和編輯中。 – DataGreed 2010-07-22 10:45:18

+0

模板無法從@ man2xxl的asnwer導入或添加。 – 2012-11-17 17:18:54

0

我真的不知道任何事情。 先驗,這聽起來可能是一個項目可能會得到{% ... %}正常工作,但{{ ... }}可能是相當長的一段時間。考慮到django模板並不知道將要填寫的代碼,所以沒有真正的方法來查看標題或符號表,並猜測當你開始輸入fo時,foobar可能是一個有效的變量名。

2

我已經開始在Windows>首選項>編輯器> HTML>模板中創建自己的模板,例如{% code %}{% endcomment %}標記。當然,這不完全是你想要的,因爲它不是動態的,而且這正是它最有幫助的地方。

+1

任何釋放該內容的想法(或者構建一些值得從其釋放的東西,如果您認爲它很小)? – 2009-11-10 00:21:22

0

貌似的PyDev 2.0與Django的模板編輯器,與集錦工作室3從2010-08-18工作一體化。這可能有點過時了。我正試圖在今天完成同樣的事情。有說明從Fabio Zadrozny

2

默認情況下PyDev有「模板」,這使得這非常容易。我爲所有Django模板標籤創建了模板,並在Bitbucket上共享它們。只需下載它們並將其導入Eclipse。

+0

奇怪 - 在導入您的定義後,我看不到改變我的模板。我怎麼能說出一些改變? – 2012-03-01 16:24:27

+1

您正在導入窗口>首選項> Web> HTML文件>模板?在此之後,當您在* .html頁面上工作時,您可以鍵入CTRL +空格並獲取要使用的Django模板列表。讓我知道這是否有幫助。 – man2xxl 2012-03-15 18:22:00

+0

炒鍋奇妙! – 2012-09-28 15:20:44