Как сохранить тему стиля в NP ++?
Я использую Notepad ++ некоторое время, и мне очень нравится тема Monokai с некоторыми пользовательскими настройками шрифтов. Но почему-то каждый раз я закрываю NP ++ и закрываю свой компьютер; в следующий раз, когда я открою свой NP ++, он вернется к исходной теме. Мне нравится старый reset мой предпочтительный стиль каждый раз, когда я прихожу на работу.
Кто-нибудь знает, почему это происходит и как я могу это исправить?
Ответы
Ответ 1
Вы пытались сохранить изменения непосредственно в конфигурационных файлах NP ++?
У меня была та же проблема, что и не сохранение моих пользовательских расширений файлов. Каждый раз, когда я перезагружался, пользовательские расширения в "Конфигураторе стилей" исчезали. После того, как я добавил их в файл styles.xml, они стали по умолчанию.
В вашем случае вам нужно отредактировать соответствующую часть файла stylers.xml, изменив значение цвета для цвета, который вы хотите изменить.
Протестируйте его. Если после перезагрузки файл был reset, то я думаю, что ваша операционная система восстанавливает файлы в исходное состояние при каждой загрузке (что кажется странным), но я видел это раньше:/
Ответ 2
Это происходит потому, что вы не используете программу как администратор. В Windows 7 щелкните правой кнопкой мыши ярлык и выберите "Запуск от имени администратора". Внесите изменения в стили, сохраните их как обычно и закройте программу. Изменения будут присутствовать при следующем запуске.
Ответ 3
Я столкнулся с той же проблемой.
Что я понял: запустите notepad ++ как администратор, и он сохранит изменения. После этого вы можете работать как обычный пользователь (сделанные изменения будут перезагружены).
Я думаю, что это может быть проблема с правами доступа к файлам. Эти конфигурации сохраняются как .xml файлы, которые разрешены только администраторам.
Ответ 4
Это простая проблема. Для сохранения конфигураций требуется разрешение записи папок.
Изменить c:\program files (x86)\notepad ++ permition
или
Запустить Notepad ++ в качестве администратора
Ответ 5
Хорошо после 35 минут фиддлина, вам действительно нужно применить глобальные эффекты, затем
- Выберите HTML или CSS или (независимо от того, над чем вы работаете)
- Отредактируйте HTML или CSS, затем
- ПЕРЕД сохранением, посмотрите влево и добавьте свой "ПОЛЬЗОВАТЕЛЬ":
сохранить.
Примечание * Чтобы сохранить как оригинальную тему, перейдите к месту сохранения ТЕМ, и скопируйте вторую копию, чтобы отредактировать вторую копию, выполните шаги выше! Поделитесь богатством! [Введите описание изображения здесь] [1]
Ответ 6
Я уверен, что проблема с этим связана с особенностью/ошибкой в Notepad ++ относительно сохранения настроек при запуске с использованием разных учетных данных в зависимости от конкретных обстоятельств. Просто работать как "Администратор" может быть обходным, но он умышленно обходит безопасность, а также избавляет от возможности, например, иметь разные цвета, как указание того, какие разрешения вы используете в приложении в первое место.
В отличие от большинства дней, на которых я выскакиваю назад и вперед между использованием Notepad ++ в качестве обычного пользователя (щелкая по его значку или выполняя его из ярлыка cmd.exe
, выполняемого как обычный пользователь) и запуская его как администратора (щелкнув ярлык, который я создал с помощью опции "Запуск от имени администратора", или из созданного аналогично ярлыка cmd.exe
), сегодня я использовал специальную командную строку Visual Studio, которую я создал, которая запускается под отдельными учетными данными в качестве локального администратора, И POOF все мои настройки ушли.
Я пробовал разные вещи, ни одна из которых, похоже, мало помогает, но мне кажется (пока) помочь мне: в окне Settings > Style Configurator
, помимо всех настроек цвета, появляется раскрывающийся список с надписью "Выбрать тема:". Немного поиграв с ним, я наконец заметил, что тема была изменена на значение по умолчанию, тогда как я использовал одну из темных тем. Итак, я вернулся к нему и (yay!!!), мои настройки по-прежнему были сохранены под этим.
Теперь, если быть справедливым, то, как работает UAC, когда вы используете "как администратор", ваши учетные данные будут отображаться как DOMAIN_OR_PC_NAME\USER_NAME
(например, whoami
в командной строке), а ваша среда, я считают, все же показывает то же самое. Итак, в этом случае я вижу аргументы для Notepad ++, которые ведут себя так же, как и в случае с вашим личным каталогом AppData.
Однако - вот почему я считаю, что может быть ошибкой, хотя я еще не сделал достаточного устранения неполадок, чтобы быть на 100% уверенным в том, что это так, поэтому я не буду сегодня, Я фактически работал под ярлыком cmd.exe
, который запускается под локальной учетной записью администратора напрямую. В самом деле, я просто смог проверить поведение shift нажав cmd.exe
ярлык, выбрав Run as a different user
и войдя в систему как локальный администратор. Теперь whoami
показывает "MY_COMPUTER_NAME\LOCAL_ADMIN_USER_NAME", а% USERPROFILE% отображается как "C:\USERS\LOCAL_ADMIN_USER_NAME", но, все же, когда я загружаю Notepad ++, кажется, что он тянет настройки от/учетной записи пользователя.
Итак, вот что я собираюсь делать, пока я не смогу заставить все прибить и, надеюсь, исправлено: 1. верните каталог Notepad ++ AppData
обратно в элемент управления ревизией, поэтому, если он будет закрыт, я могу просто вернуть изменения. (Я также могу попробовать сделать это только для чтения.) 2. В Settings > Preferences
на странице Multi-Instance
в разделе Multi-instance settings
я выбрал Always in multi-instance mode
. Я подтвердил, что, когда я выбираю этот режим, мой оригинальный Notepad ++ будет оставаться с исходными настройками, даже если я откроюсь от другого пользователя. Таким образом, у меня есть возможность, если я сначала запускаю другую учетную запись, чтобы (а) выйти из той, которая была загружена учетной записью, с неправильными настройками, (б) внести тривиальное изменение в конфигуратор стилей и ( c) снова сохраните настройки. И, 3. Я собираюсь выбрать другую тему в конфигураторе при загрузке Notepad ++ в каждой другой учетной записи, так что, надеюсь, изменения, которые я делаю каждому, будут храниться, и мне больше всего придется сделать это, исправить ситуацию.
Есть еще некоторые проблемы, например, когда я это делал, первые три раза я открывал Notepad ++ под учетной записью локального администратора, он открыл три совершенно разных набора файлов или, точнее, набор файлов не первый время, а затем два разных набора, я не уверен, откуда он их получил, поскольку он, похоже, отличается от того, который работает от пользователя или обычного режима Run as administrator
; но я не выглядел достаточно внимательно, чтобы видеть, так как я не ожидал такого поведения. Как только у меня появится возможность сделать больше ошибок, и если я смогу найти хороший способ воспроизвести все проблемы, я намерен подать билет в блокнот Notepad ++; это потрясающий продукт, и из отчетов об ошибках, которые я прочитал, они кажутся более чем желающими попробовать устранить проблемы, когда есть реальные проблемы.
Ответ 7
Я долгое время рассматривал это ANNOYING поведение N ++.
В конце концов, что помогло мне сразу настроить его (не исправлять ошибку), было просто переопределить настройку вручную.
Все, что вам нужно сделать, это, чтобы заменить содержимое C:\Program Files (x86)\Notepad++\user.manual\Notepad++\stylers.xml
на xml-код C:\Program Files (x86)\Notepad++\themes\Black board.xml
или XML стиля, который вы хотите.
Ответ 8
У меня была аналогичная проблема при регистрации в качестве стандартного пользователя в Windows 7 Pro. В качестве стандартного пользователя темы не были доступны. Если я запустил администратор или зарегистрировался как один, темы были доступны и сохранили бы изменения. Я обнаружил, что в моей учетной записи "Обычный пользователь" в каталоге AppData для моей учетной записи не было папки "тем" (C:\Users\myusername\AppData\Roaming\Notepad ++). Я вошел в свою учетную запись "Администратор" и обнаружил, что там была папка тем. Я скопировал его из моего каталога Admin AppData в свой стандартный пользовательский. Теперь доступны темы и сохраняются настройки.
Ответ 9
У меня была такая же проблема, и я не вижу решение, которое я здесь применил, и это сработало. По какой-то причине поле Start In
для свойств Notepad ++. Exe указало на папку AppData\Temp\2\nppLocalization
, но это было в профиле другой учетной записи пользователя, а не моей. Также эта папка не существовала.
Итак, я очистил поле Start In
, и это исправило проблему для меня.
- Щелкните правой кнопкой мыши файл
NotePad++.exe
в проводнике
- Выберите вкладку
Shortcut
- Снимите флажок
Start In
.
- Restart Notepad ++
Ответ 10
Попробуйте скопировать файлы XML из местоположения:
C:\Users\имя_пользователя\AppData\Roaming\Notepad ++\
Это работает в моем случае. Блокнот сохраняет там все изменения и конфигурации стилей.
Наслаждайтесь.