После просмотра в Интернете я не могу найти никакой информации о расширении N++ для поддержки подсветки синтаксиса для синтаксиса Laravel's Blade (*.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
и добавить к ней, создав правила, соответствующие синтаксису Blade в файле PHP. Если бы я использовал пользовательские языковые функции N++ для файлов Blade, мне также пришлось бы переопределить всю подсветку синтаксиса для синтаксиса PHP.
Я пытался изменить файлы langs.xml
и stylers.xml
в N++ в соответствии с определением PHP, но безуспешно .
Следовательно, как мне улучшить N++, чтобы обеспечить поддержку подсветки синтаксиса для Blade? Это была моя отправная точка - выделение Blade в Sublime.