在Eclipse中使用CakePHP .ctp语法突出显示

Web*_*net 18 eclipse cakephp

为什么CakePHP决定构建他们自己的文件格式而不是.tpl是超出我的...尽管如此,我无法在Eclipse中使用语法高亮...我遵循了本指南:http: //planetcakephp.org/aggregator/items/5452-opening-ctp-file-with-syntax-highlight-in-eclipse(死链接)但它不起作用,我看到有关此文件的不支持的内容类型的错误.我已经为这个文件类型添加了PHP编辑器的关联,它仍然显示了问题.

关于如何使语法高亮显示工作的任何想法?

Joh*_*hnP 45

确保已设置正确的编辑器关联和内容类型

转到设置(Window -> preferences)

内容类型

  1. Content Types搜索框中输入(应显示在下方General -> Types
  2. 单击旁边的箭头Text,选择PHP Content Type
  3. 添加*.ctp点击添加按钮右侧

文件关联

  1. File Associations左侧的搜索框中输入
  2. 添加*.ctp(单击右上角的"添加"按钮)
  3. 通过单击Add(在右下角)并选择PHP Editor来关联它的正确编辑器

  • 完成上述更改后,关闭文件,重新启动Eclipse,然后打开该文件.([源(http://riobautista.wordpress.com/2008/01/15/syntax-highlighting-cakephp-using-eclipse/)) (3认同)