【问题标题】:How do I set syntax highlighting in Notepad++ for a PHP file outputting JS?如何在 Notepad++ 中为输出 JS 的 PHP 文件设置语法高亮?
【发布时间】:2018-12-01 11:30:05
【问题描述】:

PHP 最常用于回显 HTML,但对于这个项目,我使用 PHP 来回显 JavaScript。

如何在 Notepad++ 中设置语法高亮以假定 PHP 标记之外的任何内容都是 JS?

例如,在:

function(){
    var message='<?php echo 'value'; ?>';
}

我希望周围的function 和各种标记像 JS 一样突出显示,而不是 HTML。

(我知道echo 语句中的任何内容都不会突出显示为 JS,所以我并不担心。只是 PHP 标记之外的 JavaScript)

【问题讨论】:

    标签: javascript php notepad++ syntax-highlighting


    【解决方案1】:

    我可能应该为这个答案感到羞耻,但这是一个如此快速的捷径,我对此感到有点自豪。

    <?php echo '//'; ?><script>
    function(){
        var message='<?php echo 'value'; ?>';
    }
    <?php echo '//'; ?></script>
    

    我仍然喜欢这个问题的实际答案,因为我很难弄清楚它,但这会使 Notepad++ 正确地突出显示 JavaScript 并且 &lt;script&gt; 标记被注释掉,因此它适用于两者我的前线。

    【讨论】:

      猜你喜欢
      • 2020-03-29
      • 1970-01-01
      • 1970-01-01
      • 2014-05-01
      • 2023-03-04
      • 2011-06-22
      • 2012-06-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多