如何在dreamweaver中为被读取为CSS文件的PHP文件获得CSS高亮和提示


how to get css highlighting and hinting for php files in dreamweaver that are being read as css files?

所以对于我的网站,我需要一种方法来突出显示一个php文件为css,也使代码提示为css内的php文件。我包括php文件作为一个css文件使用<link href="css.php" rel="stylesheet" type="text/css" />工作,并显示php文件为css。然而,问题是,在Adobe Dreamweaver中,当我编辑style.php的代码时,它全部显示为黑色字体,css的代码提示不起作用。

该文件包含许多php变量,用于根据用户设置和父页面设置的其他php变量以不同的方式显示内容。

浓缩style.php

/*
Style Sheets
....
Copyright © 2012 All Rights Reserved
*/
@charset "utf-8";
#myID {
    background:<?php echo $colorVar; ?>;
}

我怎样才能让dreamweaver把这个php文件识别为css文件?

前面的答案不适合我。不管这是由于Dreamweaver的新版本,还是因为浏览器发生了变化,当把它放到服务器上时,它没有正确显示。

我做了什么来解决这个问题:

<?php 
if (true == false)
{
    ?><style><?
}
?>

true == false永远不会发生,所以这里放的任何东西都可以用于注释或IDE修饰,因此不需要结束<style>标签。这样还可以在整个文档中添加样式颜色

在研究并找到如何编辑Dreamweaver配置文件的教程后,没有一个确切的工作,我终于想到了一个解决方案。

在我想要呈现为css的php文件开头的注释中添加一个html样式标签,像这样:

/*
<style>
Style Sheets
....
Copyright © 2012 All Rights Reserved
*/
@charset "utf-8";
#myID {
    background:<?php echo $colorVar; ?>;
}

这工作完美。它启用语法高亮显示和代码提示,就好像文件的其余部分是css一样,并且仍然具有正确的php语法高亮显示<?php ?>标记。

希望这篇文章能帮助到其他人。