我创作的大部分页面都包含HTML和PHP。看来在Netbeans中,您可以通过设置相关的文件类型来为其中一个进行语法高亮显示。
来自Notepad ++,我总是理所当然地认为我可以在一个文件中使用php,css,html,javascript,并为所有文件保留语法高亮。
这在Netbeans中是否可行?
答案 0 :(得分:0)
我认为答案是Netbeans支持多种语言,但是只有在暗示“内部”语言的情况下,它才是正确的。当我使用?>
退出PHP时,NetBeans倾向于自动将下一个<?php
之前的内容格式化为HTML。不确定是否对您有用。也许您正在尝试突出显示$output = "<some><html";
之类的字符串。我想您可以想象为什么第二个不起作用。
例如,对于JS来说,它似乎在寻找<script type="text/javascript">
,即使文件类型是PHP,里面的内容也会使JS突出显示。
This other question提供了一个很好的解决方案,即使您的代码没有<script type="text/javascript">
标记,NetBeans也可以“诱使” Netbeans通过PHP渲染JS输出以进行格式化。