混合语言语法突出显示了吗?

时间:2018-10-23 08:45:48

标签: html perl notepad++ syntax-highlighting

多年来,我一直使用ConTEXT作为我的首选编辑器,但是对我来说越来越重要的是混合语言语法突出显示。

最明显的用途是用于同时需要突出显示HTML和JavaScript语法的HTML文件(ConTEXT可以同时处理HTML或JavaScript,但不能同时使用两者)。

一个不太明显的用法(但我经常使用 的用法)例如对于Perl,我经常将HTML放入HEREDOC中。像这样:

# This is a perl script
my $html = <<EOH;

  <!DOCTYPE html>
  <html>
    <head>
      <title>Just another HW</title>
      <script>
        alert( "Hello World" );
      </script>
    </head>
    <body>
      Hello World!
    </body>
  </html>
EOH

print $html;

是否存在可以正确执行此操作的编辑器(也许是Notepad ++?)?

0 个答案:

没有答案