所以我在一个 PHP 框架中工作,它将所有的 CSS 都放在 PHP 文件中。简而言之,CSS 文件称为 CSS.php,即使它们不包含任何 PHP(仅 CSS)。
我发现 CSS 自动完成不喜欢这样。无论如何告诉netbeans将这些文件中的所有代码都视为CSS而不更改扩展名?
所以我在一个 PHP 框架中工作,它将所有的 CSS 都放在 PHP 文件中。简而言之,CSS 文件称为 CSS.php,即使它们不包含任何 PHP(仅 CSS)。
我发现 CSS 自动完成不喜欢这样。无论如何告诉netbeans将这些文件中的所有代码都视为CSS而不更改扩展名?
您可以使用以下技巧:
<?php header("Content-type: text/css; charset: UTF-8");?>
在开始您的 css 代码之前,还要将您需要的任何其他文件放置为:
<?php require 'config.php';?>
然后最后添加这行代码,它会诱使 NetBeans 认为您正在 php 文件中编写内联 css,并且除了 css 文件中的注释行之外什么都没有:
/*
<style>
/**/
因为否则,如果您只是添加<style>
到文件中,如果加载时会导致问题并且您必须放置它,处理文件然后将其删除,然后在需要使用突出显示和代码完成支持进行编辑时递归地放置/删除它从 NetBeans 获取相关文件。
我还强烈推荐 NetBeans 的 emmet 插件;节省时间。我希望这对那里的任何人都有帮助。
在 netbeans CSS 代码中突出显示并在 CSS 文件或内部<style>
标签中完成。
不确定是否可以在 CSS 文件中使用此标签。但你可以试试这个。
其他方式是使用 .css 文件并在框架中使用<?php include("style.css"); ?>
或 CSS 导入指令。