Блокнот ++ не синтаксически выделяет мои файлы - PullRequest
43 голосов
/ 05 августа 2010

Еще неделю назад я радостно кодировал файлы html.erb в Notepad ++ с подсветкой синтаксиса. Тогда мой жесткий диск сломался.

Я переустановил Notepad ++ в моей новой системе, но когда я открываю html.erbs, только некоторые из них подсвечиваются правильно.

Я думаю, что проблема может заключаться в том, что большинство этих файлов считаются «обычными текстовыми файлами», а те, которые работают, считаются «HTML-файлами». Я попытался сохранить как файл HTML с тем же именем, но он не работает. Как мне вернуть подсветку синтаксиса? Это серьезно замедляет меня.

Ответы [ 7 ]

72 голосов
/ 05 августа 2010

Вы можете попробовать перейти на Language> H> Html, и это должно выделить вещи.

56 голосов
/ 08 февраля 2013

На всякий случай, если кто-нибудь встретит мою ситуацию: я активировал Enable global foreground color на панели Settings -> Style configurator..., отключив ее, активировал подсветку синтаксиса.

1 голос
/ 30 июня 2015

У меня была точно такая же проблема, и ни одно из опубликованных решений не помогло мне, поэтому я покопался глубже и обнаружил, что я по ошибке назначил свои пользовательские расширения дважды в Настройки & rarr; Конфигуратор стиля , например SQL и XML .

Удаление определенного пользователем расширения из одного языка восстановило подсветку синтаксиса.

1 голос
/ 17 декабря 2013

Другая возможная ситуация, которая может вызвать это, если вы устанавливаете новые темы. Если в теме не определены определенные языки, и вы используете один из них, вы также потеряете подсветку синтаксиса.

Для проверки: Настройки -> Стиль Конфигуратор

Убедитесь, что с левой стороны есть язык для текущей темы.

0 голосов
/ 07 июля 2019

Перейдите на Settings -> Style configurator..., затем отключите Enable global foreground color и Enable global background color.Это исправило мою проблему.

0 голосов
/ 02 августа 2018

У меня была эта проблема при переустановке notepad ++, потому что при новой установке файлы исходного кода .r распознавались как REBOL вместо R. Мне пришлось вручную удалить расширение файла r из ключа REBOL в langs.xml файл.Для получения инструкций см. Аналогичный вопрос на форуме сообщества Notepad ++ по адресу эта ссылка .

0 голосов
/ 08 февраля 2018

Итак, я знаю, что эта проблема была решена 7 лет назад, но это лучший результат на Google, поэтому я хотел добавить, что решение моей проблемы.

В разделе «Настройки» -> «Настройки» -> «Языки»

Я тупо отключил python, даже не осознавая, что это то, что я делал, просто пришлось вернуть его обратно вдоступные предметы.

...