2010-11-02 77 views
13

我一直在使用Google搜索并找不到解决方案。我试图设置.tpl文件来使用HTML语法突出显示或PHP语法突出显示。有没有人这样做,或者你知道如何?在Eclipse中突出显示.tpl语法

感谢

回答

42
  • 去窗口 - >首选项
  • 然后常规 - >编辑 - >文件Associations-
  • 添加PHP编辑器的* .tpl文件类型。如果它不存在,您可能必须创建* .tpl类型。

您还可能需要在常规设置下的内容类型中设置tpl文件的内容类型。向下滚动到PHP源文件,并确保* .tpl存在。

然后,您需要重新启动eclipse才能使其工作。

+0

woohoo为.thtml工作,我很开心:) – 2011-07-27 13:50:02

+2

而且您必须关闭并打开Eclipse才能使更改发生! – pkdkk 2013-01-16 07:54:15

+1

它对我来说很有魅力。 +1 – Pupil 2015-10-29 06:46:40

8
  • 去窗口 - >首选项 - >常规 - >内容类型
  • 选择文本 - > CSS,单击添加,写* .tpl和保存。
  • 对文本 - > HTML,Javascript和PHP执行第二步。
+0

辉煌,thanx – Matoeil 2013-10-22 12:33:30

1

我从这个link拿这个。您可以在那里获取该表格,或者如果该链接无法正常工作,我会将其内容放在下方。它很适合我。

步骤如何安装SmartyPDT 0.9.1

可以肯定的.TPL文件不与任何内容类型(文件类型)相关联。在Eclipse中,

  1. 确保.TPL文件不与任何内容类型(文件类型)相关联。在Eclipse中,
  2. 转到帮助 - >安装新软件
    • 在“处理”部分中,单击“添加...”按钮。为新的“网站”命名并使用http://smartypdt.googlecode.com/svn/trunk/org.eclipse.php.smarty.updatesite/设置位置,然后单击确定。返回到“安装新软件”窗口并选择新添加的“站点”。如果选中“按类别分组项目”复选框,请取消选中它。现在,您应该能够在名为“Smarty Feature”的软件列表中看到1个项目
  3. 选择Smarty功能,单击下一步>,然后从这里开始应该不是问题。
    • 如果系统提示您这是一个未签名的软件包,请忽略该警告并进行安装。
  4. 安装完成后,重新启动Eclipse,它应该工作。
  5. (仅当您安装Eclipse的香草PDT)定义类型“的Zend调试器”的默认PHP可执行文件:
    • 在Eclipse中去窗口 - >首选项 - > PHP-> PHP可执行文件,点击添加按钮。输入该可执行文件定义的名称,例如“PHP localhost”,填写要求您输入PHP可执行文件路径(PHP二进制CLI可执行文件)和php.ini路径的2个字段。确保PHP调试器是Zend Debugger。
+0

感谢eclipse/smarty安装软件的URL。 – pp19dd 2014-01-28 22:34:31

+0

断开的链接。如果可能的话更新链接,如果没有建议让用户知道这个问题。我会建议[这一个](http://p2-dev.pdt-extensions.org/)。 – T30 2016-11-03 14:34:56

1

上蚀开普勒安装smarty的失败

(见Install SmartyPDT 0.0.9.1 in Eclipse Kepler)。

建议使用以前eclipse juno版本的PHP开发工具(PDT)。但是,在违背推荐我没有删除提及的特征文件夹,但我刚刚卸载的插件从Eclipse本身(帮助/关于/ InstallationDetails):

  • 卸载所有PDT包
  • 重新启动Eclipse
  • 然后按照以上答案中的说明从Juno版本安装PDT软件包,然后安装smarty软件包。

所有这些安装无误地工作。

但不幸的是* .tpl文件仍然没有语法突出显示。该做什么更多?

1

默认情况下,我们的* .tpl文件扩展名与Eclipse中的HTML编辑器没有关联。

  1. 打开Eclipse的首选项。
  2. 从左侧的树中展开“常规”并选择“内容类型”。
  3. 展开右侧的文本并选择HTML。点击下面的添加...按钮,输入* .tpl并点击确定按钮。
  4. General - > Editors - >文件关联
  5. 单击添加...,输入* .tpl,然后单击确定。
  6. 从下面的关联编辑器部分选择HTML编辑器,然后单击右侧的默认按钮。