Aptana Studio 3 - 我可以为主题中的特定功能设置颜色吗?

时间:2011-08-06 10:42:15

标签: php syntax-highlighting aptana

我正在使用Aptana Studio 3中的PHP开发应用程序,并设置了一个使用firePhp的全局debug()函数。实际上,我对debug()函数的调用遍布整个代码。这个阶段没问题,因为它帮助我很早就赶上了。但是,所有这些分散的debug()调用都会使代码的可读性降低很多。

我希望能够只使用与其他函数不同的那些debug()调用语法颜色,最好是较浅的颜色,这样乍一看它们看起来更像是注释而不是实际代码。

我对Aptana 3所采用的TextMate方法感到困惑,尽管我明白它提供了许多可能性,但不知道任何Ruby,这使得整个配置对我来说非常难以接近。

简而言之,是否有一种快速的方法让这一个功能有不同的颜色?

跟进:因为官方无法对特定函数进行颜色编码,所以我将所有debug()函数重命名为_d(),并添加了_g(),_ u()和_t(),分别用于启动组,关闭组和堆栈跟踪功能。添加下划线会改变代码的“视觉纹理”,因此我可以更轻松地专注于实际重要的行。

1 个答案:

答案 0 :(得分:1)

简答:不。

范围是通过我们在各种语言的Java代码中进行分区和标记来分配的,而不是像Textmate中那样使用单独的语言语法定义。

我们遵循范围名称和匹配的Textmate约定,但我们目前不允许您通过卢布或任何内容更改范围的分配方式。因此,您无法将自定义范围分配给您自己的方法/函数/变量。