记事本++存储样式配置器设置在哪里?

Cra*_*aig 38 styles notepad++

我下载并修改了一个样式文件并将其放在Notepad ++ themes文件夹中.我能够选择它并让它按预期更新样式.然后我转到Settings -> Style Configurator并将语言VHDL的COMMENT字体改为MS Gothic,点击保存,关闭并退出Notepad ++.我能够重新启动Notepad ++并仍然看到更改(我在Win7上以管理模式运行Notepad ++).

我能看到新时间戳的唯一文件是我的XML主题文件,但我没有在文件中的任何位置看到MS Gothic.这些信息存储在哪里?它覆盖了我的主题文件中的设置.我也检查了,%APPDATA%\Notepad++\stylers.xml但我也没有看到它.

我意识到我可以通过GUI更改它,但我想知道如何在不选择手动语言的每种风格的情况下恢复原始主题(因为我做了多处更改).如果我可以编辑(或删除)文件,我会更喜欢它.

Ada*_*kes 52

查看您的%APPDATA%\Notepad++文件夹,特别是stylers.xml文件.

  • 对不起,我不清楚.如果更改默认主题,那么它就是`stylers.xml`文件.否则,它将尝试编辑`Program Files\Notepad ++`文件夹中的主题文件.如果它不能(由于权限),则关闭应用程序后更改将不会保留. (6认同)

小智 11

  1. 卸载Notepad ++
  2. 重新安装它,但这次检查第一个框,显示"不要使用%APPDATA%....."
  3. 请享用.

原因是Notepad ++在管理员配置文件中安装了所有文件,如果您使用的是另一个用户,那么您将无法正常工作,您必须始终以管理员身份运行它才能正常运行.为了避免这种情况,就像我说的那样.


Man*_*lla 7

如果文件转到APPDATA,那么你可以创建一个名为"themes"的文件夹,然后在那里放置你的新xml主题.然后关闭并重新打开记事本++,你应该在"选择主题:"下拉菜单中看到你的新风格.无论您将文件命名为什么,都应该是下拉列表中显示的内容


小智 6

如果您使用的是 Windows 10,添加新主题的路径是:

C:\Users\NAME-OF-COMPUTER\AppData\Roaming\Notepad++\themes
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

stylers.xml 位于主题上方的一个director/文件夹:

在此输入图像描述


Mag*_*Tun 5

作为对其他答案的补充,如果您对默认主题 ( stylers.xml)以外的其他主题进行了更改,则您的更改将保存到 %APPDATA%\Notepad++\themes\TheThemeYouModified.xml.

例如,如果您修改了 choco 主题,则查找%APPDATA%\Notepad++\themes\choco.xml.

您还将在 C 中找到一个 choco.xml,:\Program Files (x86)\Notepad++\themes但这不是保存更改的位置。

我尝试了 Rbastardo 的答案,但即使在安装 Notepad++ 时选中“不要使用 %APPDATA%.....”,更改仍保存在 %APPDATA% 中。