Я имею дело с PHP в XML, используя IDE NetBeans 7.0.1;проблема в том, что у меня не получается заставить NetBeans понять, с каким языком ( s ) я работаю ( одновременно ).
Например, HTML-разметка ивстроенный PHP подсвечивается и автоматически заполняется соответствующим образом при правильном разделении тегами <?php
, однако это only true с расширением .php
.
Если я пытаюсь использовать XML, онпросто не воспринимает код PHP как PHP ( или что-то кроме текстового узла, я предполагаю ). Это верно, если данный файл имеет расширение .xml
.
Если яизмените расширение на .php
, как в случае с HTML, мой встроенный PHP распознается, но мой XML начинает работать странно ( нет распознавания совпадающих тегов узла; объявление <?xml
не распознается, но этоожидается и т. д. )
Есть ли способ заставить NetBeans правильно интерпретировать смешанный файл PHP и XML на основе разграничения тегов?
Я пыталсяиспользуя теги стиля ASP <%
, но тев любом случае не помогает распознавание XML, когда файл .php
;когда я переключаю его на .xml
, не имеет значения, какие разделители PHP я использую, он просто не распознает PHP.
Чтобы сформулировать мой вопрос иначе, если NetBeans неизбежно потерпит неудачу, какая IDEодин предложил бы?