Как я могу установить цвет фона редактора для определенного языка в notepad++?

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

Если я изменю все цвета фона, скажем, в настройках цвета Python, он изменит только цвет фона там, где находится текст / код, но остальная часть редактора все еще использует цвет фона по умолчанию.

Как я могу изменить фон, чтобы, например, в открытом файле .py, весь фон редактора имел одинаковый цвет, а на другом языке - другой цвет?

1 ответ1

1

Как сказал вышеупомянутый комментатор, обычно это невозможно.

НО

если ты действительно

действительно очень хочу этого

тогда вы можете добиться этого с помощью обходного пути:

  1. На странице загрузки Notepad++ zip package выберите загрузку с названием zip package Notepad++

  2. Распакуйте архив несколько раз, например в
    C:\Tools\Notepad++\Python\ C:\Tools\Notepad++\XML\ C:\Tools\Notepad++\SQL\

  3. Настройте ассоциации файлов желаемых типов файлов для открытия в нужных экземплярах Notepad++. Например, пусть .py файлы открываются с помощью C:\Tools\Notepad++\Python\notepad++.exe и .xml файлы открываются с помощью C:\Tools\Notepad++\XML\notepad++.exe . Поэтому двойной щелчок по файлу .py откроет другой Блокнот ++, чем двойной щелчок по файлу .xml .

  4. Теперь каждый из ваших экземпляров Notepad++ может иметь свои собственные настройки фона, настройки отступов и любые обычно невозможные для каждого типа файла настройки, которые вы хотите.


ОБНОВЛЕНИЕ: в своем профиле вы говорите, что вы программист хобби. Поэтому, если вы хотите, вы можете написать свой плагин для Notepad++ - это может быть сделано менее чем за 10 минут.

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