Answers:
如@ mikez302在上面的评论中所述,以管理员身份运行。然后通过“设置/样式配置器”更改样式。无需手动编辑这些文件。
从v5.8.6开始,主题文件存储在下%PROGRAMFILES(x86)%
。当应用程序未以管理员身份运行时,Vista / Win7将拒绝写入该目录。此外,似乎“全局替代”设置已保存到活动主题文件中。希望将来的Notepad ++版本将这些特定于用户的主题设置存储%APPDATA%
在Windows范式的预期下。
我在使用最新版本(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
文件。
您可以像在其他一些答案中那样以管理员身份运行Notepad ++,而不是在程序文件中的themes目录中添加写/修改权限,因此您不必每次都以admin身份运行。
对于Windows 7:
现在,它应该保存您的更改,而无需以管理员身份运行Notepad ++。