我喜欢 Notepad++ 中的 vim 深蓝色样式,但我想将其与 Lucida 一起使用,而不是 Consolas。当我将字体更改为 Lucida 时,它永远不会被保存。有没有办法保存将新字体与内置样式相结合的自定义样式?
答案1
正如 @mikez302 在上面的评论中所说,以管理员身份运行。然后通过“设置/样式配置器”更改样式。无需手动编辑这些文件。
从 v5.8.6 开始,主题文件存储在 下。当应用程序未以管理员身份运行时,Vista/Win7 将拒绝写入此目录。此外,似乎“全局覆盖”设置已保存到活动主题文件中。希望 Notepad++ 的未来版本能够按照 Windows 范例的意图%PROGRAMFILES(x86)%
将这些用户特定的主题设置存储在 下。%APPDATA%
答案2
前往“设置/样式配置器”。选择字体名称并启用复选框Enable global font
。单击“保存并关闭”。
还:看一下@zourtney 的回答。您应该以管理员身份运行 Notepad++ 以保存您的更改
答案3
我在使用最新版本 (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
文件。
答案4
右键单击并选择“以管理员身份运行”打开 notepad++ - 然后进行所需的更改。您的更改将被保存。