Ответ 1
У меня была та же проблема, и я обнаружил, что это связано с тем, что я включил глобальный цвет переднего плана в разделе "Глобальные стили".
Без видимой причины он просто остановился. Больше цветового кодирования. Есть ли тайная настройка, которую я случайно отключил?
У меня была та же проблема, и я обнаружил, что это связано с тем, что я включил глобальный цвет переднего плана в разделе "Глобальные стили".
Попробуйте следующее:
В меню Язык выберите соответствующий язык. Например H, а затем html
Решение для меня состояло в том, чтобы войти в конфигуратор стилей, выбрать "Глобальные стили" в окне выбора языка и снять флажок "Включить глобальный цвет переднего плана". Я не уверен, почему это было проверено, но вся краска кода работала после снятия флажка. Спасибо, Ричард!
Посмотрите в настройках → Конфигуратор стилей. Может быть, ваши стили каким-то образом перепутались. Вы можете попробовать изменить выбранный стиль, чтобы узнать, не имеет значения.
Я думаю, что сохраненные стили хранятся в каталоге тем в каталоге установки Notepad ++, поэтому вы также можете проверить, что файлы каким-то образом не повреждены.
У меня была та же проблема (I Googled "notepad ++ file coloring quit", чтобы найти это обсуждение.) В моем случае раскраска завершает работу в середине файла в одном файле. Наконец я понял, что смежные строковые литералы с одним из них макросом обманывают Notepad ++. Мой код, который прервал его, гласил: Write_Supplemental_Configuration (privateData- > new_config, FTP_ROOT_DIR "/lists.csv" ); и исправление заключалось в том, чтобы добавить пробел после макроса: Write_Supplemental_Configuration (privateData- > new_config, FTP_ROOT_DIR "/lists.csv" );
Я попытался заменить макрос FTP_ROOT_DIR на "foo", и проблема исчезла.
Итак, в моем случае это был макрос, который обманул окраску Notepad ++.
следите за единственной цитатой, которую вы копируете из Интернета. если вы получите одну из этих "верхних запятых" вместо символа tic, это смутит код и убьет окраску (в SQL). просто удалите и замените.
Убедитесь, что при сохранении файла он сохраняется как .html вместо .txt. Это имеет значение, потому что .html позволяет вам видеть разные цветовые коды, тогда как .txt не работает.
в меню выберите "Настройки" > "Конфигуратор стилей"... и в списке в левой панели выберите html, проверьте, отображаются ли цвета для разных тегов в цветовых блоках. если да, попробуйте шрифт, а затем сохраните и выйдите.
Проверяйте только после сохранения документа в .html, независимо от того, работает он или нет.
Настройка языка решила проблему для (всех) 3 файлов Javascript (.js), которые пострадали от нее, которые ранее были все правильно распознаны как Javascript. По какой-то причине он забыл, что они были файлами Javascript, видимо!?
Сначала введите любую вещь и сохраните файл в любом формате, с которым вы работаете (i-e;.cpp, если С++,.js, если JavaScript.... и т.д.)
И убедитесь, что глобальный цвет переднего плана отключен.
И он должен работать нормально.
Файл > Сохранить как > Тип формата = Структурированный язык запросов > Назовите файл с помощью * *.sql. ЭТО ДОЛЖНО ПОЛУЧИТЬ ВСЕ ЦВЕТНЫЕ КОДЫ..... дифференцировать ваш код и сделать его красивым. J
Если вы хотите отобразить текст в формате SQL, в меню выберите "Язык = > S = > SQL
Просто со мной случилось то же самое. Единственный способ исправить это - переименовать файл (я просто добавил один символ). Затем откройте его с помощью notepad++. Код снова был раскрашен. Затем переименуйте файл обратно в исходное имя, и он все еще цветной.
С тех пор я обнаружил, что если я закрою notepad++, не закрывая файл первым, это произойдет. Попробуйте сначала закрыть файл, затем закрыть notepad++, а затем снова открыть файл.
Перейдите в Настройки → Настройка стиля и снимите флажок глобального стиля
Если раскраска перестала работать только для одного файла, вы должны проверить расширение вашего файла. Возможно, вы случайно сохранили файл как .txt
Несколько лет спустя, но я уверен, что вы открываете файлы ".txt", содержащие ваш исходный код. Поскольку в файле нет расширения языка, Notepad ++ не может определить, как его цветовым кодом. Вам нужно будет выбрать язык на вкладке "Язык".