【发布时间】:2011-07-20 19:37:48
【问题描述】:
我有一些 PHP 文件,用于生成 CSS 文件。我使用扩展名:.css.php
Aptana 默认只在此文件中突出显示 PHP 代码的语法,但如果我可以为这些文件设置 CSS 和 PHP 语法,那就太好了。那么有没有办法在 Aptana 中实现这一点?是否有其他编辑器或 IDE 可以做到这一点?
【问题讨论】:
我有一些 PHP 文件,用于生成 CSS 文件。我使用扩展名:.css.php
Aptana 默认只在此文件中突出显示 PHP 代码的语法,但如果我可以为这些文件设置 CSS 和 PHP 语法,那就太好了。那么有没有办法在 Aptana 中实现这一点?是否有其他编辑器或 IDE 可以做到这一点?
【问题讨论】:
在添加子语言或更改语言解析/标记化的意义上,Aptana Studio 没有可扩展的语法着色。您需要一个允许您编辑语言定义本身的编辑器。一种流行的方法是 Textmate (http://macromates.com/),它仅适用于 Mac。还有其他操作系统的克隆,例如 redcar (http://redcareditor.com/) 或 e 文本编辑器 (http://www.e-texteditor.com/)。
他们使用基于正则表达式和组的语言定义来设置标记,然后将其用于语法着色(以及捆绑脚本)。
【讨论】: