18

Я пытаюсь получить простую подсветку синтаксиса, работающую в файле. Вот настройки.

У меня есть файл index.php , который Notepad++ правильно выделяет любой код PHP между <? а ?> теги. Внутри этого файла у меня есть некоторый Javascript, который правильно распознается между тегами <script type="text/javascript"> и </script> .

Тем не менее, у меня есть некоторые CSS, которые не выделяются должным образом. Я заметил это со всеми "темами", которые я пробовал с Notepad++. Код окружен <style type="text/css"> и </style> но не понимается как CSS должным образом.

Есть идеи?

Примечание. Notepad++ правильно выделяет отдельные файлы .css .

3 ответа3

3

Я использую программу phpDesigner, которая выделяет PHP, HTML, CSS, JavaScript все отдельно в одном документе. Он выполняет завершение кода для каждой части, даже если вы делаете style = "fon ...".

Мне пришлось перейти к нему, так как я не смог найти ни одной другой программы, которая была бы так хороша при работе с PHP (и всеми другими языками, которые он использует одновременно), включая Notepad++. Единственное, что мне хотелось бы, - это выделение синтаксиса строк SQL в PHP (это прекрасно работает только с SQL), но, возможно, в будущей версии.

0

Для тех, кто пытается внедрить разные языки друг в друга, я нашел инструмент, который позволяет такой тип конфигурации: http://www.freescripteditor.org/

Мне лично нужен PHP, встроенный в SQL (да, именно в таком порядке).

Конфигурационные файлы удобочитаемы, так что вы можете изменить их с помощью текстового редактора (в самой программе также есть графический интерфейс).

0

Недавно я опробовал Sublime Text 2, который отлично справился с подсветкой файлов, содержащих несколько языков. В моем случае это был только HTML+CSS+JS, но я уверен, что он будет хорошо работать с PHP.

Приложение не так многофункционально, как notepad++, но гораздо более эстетично.

Демо-версия время от времени предлагает пользователю приобрести лицензию, но нет ограничения по времени.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .