【问题标题】:Tips for configuring PyDev/Eclipse for optimal Django template editing (sans Aptana)?配置 PyDev/Eclipse 以获得最佳 Django 模板编辑(无 Aptana)的提示?
【发布时间】:2012-07-01 01:42:12
【问题描述】:

我正在寻找的是:

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

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

【问题讨论】:

    标签: django eclipse django-templates pydev


    【解决方案1】:

    编辑:

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

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

    【讨论】:

    • 我不想弄乱我现有的 PyDev 设置——看来您需要卸载 PyDev 才能安装 Aptana。此外,我还看到许多关于 Aptana 超重和笨重的参考资料。但是,是的,也许是时候好好审视一下自己了。
    • 好吧,如果你觉得它不合适,请报告,如果可能的话,你认为它可以如何改进......它正在积极开发中,团队正在特别致力于性能和修复可用性目前有错误,所以,如果你有问题,现在是报告它并修复它的好时机:)
    • 为了完成,是的,因为它是一个已经包含 PyDev 的超集,您必须先删除 PyDev,尽管我建议您让 Aptana Studio 3 独立并将其指向您现有的工作区测试它 - 并在之前保存工作区的 .metadata,因此,很容易回到以前的状态。
    • 回复:您在回答中提到的 Django 编辑器插件链接——谢谢——我刚刚尝试安装它但没有成功。 (有一个“Django 模板编辑器”安装时没有错误,但似乎没有做任何事情,即没有出现新的编辑器选择;还有一个“Django 编辑器”在安装时抛出各种“未找到工件”错误。)
    • 回复:Aptana,是的,我想迟早试一试,尤其是如果它是我的问题的唯一真正解决方案。我可以下载并安装独立版本而不影响我当前的 Eclipse 3.8/PyDev 安装吗?
    【解决方案2】:

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

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

    您可以通过以下链接链接.html 文件以使用 Django 编辑器:

    Windows 菜单 > 首选项 > 常规 > 编辑器 > 文件关联

    一旦你这样做了,Django Editor 插件就会负责代码高亮和模板的自动完成。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-06
      • 1970-01-01
      • 2011-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多