Я использую потрясающий плагин NrrwRgn . Я часто редактирую XML-файлы с помощью PHP в разделах CDATA, поэтому в суженном буфере я получаю следующее:
<![CDATA[
$foo='bar';
doSomething($foo);
]]>
Как можно определить суженную область как PHP, если это PHP, и как XML или что-то еще, когда это что-то еще? Обратите внимание, что даже в этом примере, выбрав раздел PHP с помощью vit\nr
теги CDATA все еще присутствуют, так что технически это не правильно сформированный XML, а не PHP.