为最佳Django模板编辑配置PyDev / Eclipse的提示(无Aptana)?

Tips for configuring PyDev/Eclipse for optimal Django template editing (sans Aptana)?

我正在寻找的是:

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

我知道Eclipse的Aptana Studio版本具有Django特定的模板编辑器。此问题专门针对正常的Ec??lipse / Pydev(无Aptana Studio)。


编辑:

当前推荐的方式是使用LiClipse。请访问以下网址查询Aswer:https://stackoverflow.com/a/20837924/110451

另一个选择是使用http://eclipse.kacprzak.org(或Aptana Studio 3,尽管此时捆绑了一个非常老的PyDev版本)。


只是想添加到上面的答案中,因为人们抱怨他们的编辑没有看到任何差异。

仅安装Django Editor插件不会有任何区别。您必须显式关联编辑器才能编辑所有.html文件。

您可以转到

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

Windows Menu > Preferences > General > Editor > File Associations

完成此操作后,Django编辑器插件将负责代码突出显示和模板的自动完成。

出于完整性考虑,可以在此处找到安装过程。