配置PyDev / Eclipse以获得最佳Django模板编辑的提示(没有Aptana)?

时间:2012-06-29 14:02:41

标签: django eclipse django-templates pydev

我正在寻找的是:

  • 包含{%Django模板关键字%}的完整语法突出显示 和{{Django模板表达式}}
  • 特定于Django模板的其他编辑便利,类似于PyDev编辑器为.py源提供的许多功能(例如,错误/警告的Command-1快速修复,PEP8检查等等)
  • 抑制外来警告,导致模板代码破坏正常的HTML语法,例如:当引用{{STATIC_URL}} xyz.js等时,Django模板代码的“无效文本”警告和“未找到资源”警告。

我知道Eclipse的Aptana Studio版本有一个Django特定的模板编辑器。这个问题专门针对普通的Eclipse / Pydev sans Aptana Studio。

2 个答案:

答案 0 :(得分:6)

编辑:

目前推荐的方法是使用LiClipse。请参阅以下网址:https://stackoverflow.com/a/20837924/110451

另一个选择是使用http://eclipse.kacprzak.org(或Aptana Studio 3,虽然它目前捆绑了一个非常古老的PyDev版本)。

答案 1 :(得分:2)

只是想补充上述答案,因为人们抱怨他们的编辑没有看到任何差异。

仅仅安装Django Editor Plugin并没有什么不同。您必须明确关联编辑器以编辑所有.html个文件。

您可以通过转到:

链接.html文件以使用Django编辑器
  

Windows菜单>偏好>一般>编辑>文件关联

一旦你这样做,Django Editor插件会处理代码突出显示和模板的自动完成。

为了完整起见,可以找到安装过程here