2011-05-13 45 views
1

从htaccess的一点点帮助我设法将PHP内置我的css文件。与此问题是,textmate看到该文件具有php标签和颜色坐标,语言超过css。他们无论如何手动来回切换(不删除PHP和保存文件)?覆盖textmate语言代码着色

回答

3

您可以使用文档窗口底部的下拉菜单手动更改文件的语言。这个带有粗体注释的截图显示了其中:

TextMate language picker

1

什么是文件的扩展名? .php或.css?

窗口底部的语言选择菜单对您的文件有什么看法? PHP还是CSS?如果你为另一个换一个,会发生什么?

你的文件如何? <?php ... all your css ... ?>body { background-color: <?php echo $todaysBgColor; ?>; } ...

TextMate的主题是围绕范围的概念构建的。如果您的文件看起来像我的第一个示例,那么您放入PHP块的所有CSS部件都有可能被TextMate视为PHP,因为它们的范围很大。

我不记得键盘快捷键,但在主题创建包中有一个命令,显示光标下的单词/字符的范围。写下来,然后进入“首选项”窗口并编辑主题,以便PHP范围内的CSS范围看起来像普通的CSS。