Notepad ++ выделяет все, что идет после <% = в файлах html.erb - PullRequest
7 голосов
/ 19 декабря 2010

alt text

См. Изображение выше.Я работаю над блокнотом ++.Файлы html.erb представлены таким образом, и я не знаю, как избавиться от небесно-голубой подсветки, которая следует за <% =. </p>

Ответы [ 3 ]

8 голосов
/ 08 сентября 2011

zsalzbank, Ben и peterjwest - все правильно.Вот некоторая новая информация:

SciTE 2.29 имеет версию SciLexer.dll, которая не вызывает сбой Notepad ++ 5.9.3, а также правильно интерпретирует одинарную кавычку.

Я загрузил ее отсюда: http://sourceforge.net/projects/scintilla/files/SciTE/2.29/ - вам нужен файл wscite229.zip

Вы можете скопировать новый SciLexer.dll из загрузки SciTE в папку Notepad ++.

ОБНОВЛЕНИЕ: подробные инструкции здесь: http://blog.dominicsayers.com/how-to-edit-erb-files-using-notepad/

4 голосов
/ 18 марта 2011

Вот хорошая статья об этом: http://therubyway.wordpress.com/2008/11/23/rails-on-notepad/

По сути, вам просто нужно заменить файл scilexer.dll (можно загрузить по ссылке), чтобы исправить ошибочную подсветку синтаксиса <% %>

Важное обновление:

К сожалению, это вызывает сбой при сохранении (и приводит к очистке файла) в новой версии Notepad ++, если вы действительно хотите использовать это, он может работать на более старыхверсии, такой как 5.8, вам придется проверить это.

4 голосов
/ 19 декабря 2010

Я думаю, что ваша проблема в закомментированном конце тега в этой строке. %> закомментировано. Попробуйте использовать " вместо ' для ваших строк.

...