2009-11-03 112 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