46

Мне нравится стиль vim Dark Blue в Notepad++, но я хочу использовать его с Lucida вместо Consolas. Когда я изменяю шрифт на Lucida, он никогда не сохраняется. Есть ли способ сохранить собственный стиль, который сочетает новый шрифт со встроенным стилем?

6 ответов6

49

Как сказал @ mikez302 в комментарии выше, запускайте от имени администратора. Затем внесите изменения в свой стиль через Настройки / Конфигуратор стиля. Нет необходимости редактировать эти файлы вручную.

Начиная с версии 5.8.6, файлы тем хранятся в папке %PROGRAMFILES(x86)% . Vista/Win7 откажется от записи в этот каталог, если приложение не запущено с правами администратора. Кроме того, похоже, что настройки "Global Override" сохраняются в файле активной темы. Надеемся, что в будущих версиях Notepad++ эти пользовательские настройки темы будут храниться в %APPDATA% как и предполагалось в парадигме Windows.

15

Зайдите в Настройки / Конфигуратор стиля. Выберите имя шрифта и установите флажок Enable global font . Нажмите Сохранить и закрыть.

образ

Также: Посмотрите на ответ @ Zourtney. Вы должны запустить Notepad++ в качестве администратора, чтобы сохранить ваши изменения

5

У меня та же проблема с использованием последней версии (5.8.5).
Я считаю, что сообщение об ошибке в порядке. Вот ошибка, которая, по-видимому, (по крайней мере) связана:http://sourceforge.net/tracker/index.php?func=detail&aid=2893679&group_id=95717&atid=612382

Другой вариант (пока проблема не будет решена) может состоять в том, чтобы вручную добавить тему в %PROGRAMFILES%\Notepad++\themes
(Обратите внимание, что вы должны запустить свой редактор от имени администратора, чтобы иметь возможность сохранить этот файл.)

Просто скопируйте понравившуюся тему и отредактируйте копию по своему вкусу.
В вашем случае редактирование fontName в <GlobalStyles> должно помочь.
Кроме того, вы можете отредактировать name="stylerTheme" path="" в вашем файле %APPDATA%\Notepad++\config.xml .

3

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

Для Windows 7:

  1. В проводнике Windows перейдите в% PROGRAMFILES%\Notepad++
  2. Щелкните правой кнопкой мыши папку «Темы» и выберите «Свойства»
  3. Нажмите вкладку Безопасность
  4. Нажмите кнопку Изменить
  5. Выберите пункт «Пользователи» в верхнем списке
  6. В списке разрешений добавьте галочку к «Изменить» (который автоматически добавляет и к «Писать»)
  7. ХОРОШО-ХОРОШО

Теперь он должен сохранить ваши изменения без необходимости запуска Notepad++ от имени администратора.

2

Откройте notepad++, щелкнув правой кнопкой мыши и выбрав «Запуск от имени администратора», а затем внесите необходимые изменения. Ваши изменения будут сохранены.

0

Если у вас нет прав администратора, изменение всей темы на другую тему (например, тема «Сумерки») сохраняется без возможности восстановления даже без прав администратора.

Перекрестный пост из вопроса здесь.

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