在网上查找后,我找不到任何关于增强 N++ 以支持语法高亮的信息Laravel 之刃句法 (*.blade.php
)。
例子:demo.blade.php
<html>
<head>
<title>App Name - @yield('title')</title>
</head>
<body>
@section('sidebar')
This is the master sidebar.
@show
<div class="container">
@yield('content')
</div>
</body>
</html>
我知道 Notepad++ 支持用户定义的语言,可以为新的文件扩展名添加语法高亮支持(我之前曾对*.scss
文件使用过这个)。
但是,我想继续使用 N++ 的内置*.php
文件高亮功能,并通过创建规则来匹配 PHP 文件中的 Blade 语法。如果我要对 Blade 文件使用 N++ 的用户定义语言功能,我还必须重新定义所有 PHP 语法的语法高亮功能。
我曾尝试修改 N++langs.xml
和stylers.xml
PHP 定义下的文件,但没有成功。
因此,我该如何增强 N++ 来为 Blade 提供语法高亮支持?这是我的初始点这是 Sublime 中的 Blade 高亮显示。