如何在 Notepad++ 中保存字体设置

Zey*_*nel 46 fonts notepad++

我喜欢 Notepad++ 中的 vim Dark Blue 风格,但我想将它与 Lucida 而不是 Consolas 一起使用。当我将字体更改为 Lucida 时,它永远不会保存。有没有办法保存将新字体与内置样式相结合的自定义样式?

zou*_*ney 49

正如@mikez302 在上面的评论中所说,以管理员身份运行。然后通过设置/样式配置器更改您的样式。无需手动编辑这些文件。

从 v5.8.6 开始,主题文件存储在%PROGRAMFILES(x86)%. 当应用程序不是以管理员身份运行时,Vista/Win7 将拒绝写入该目录。此外,似乎“全局覆盖”设置已保存到活动主题文件中。希望 Notepad++ 的未来版本将%APPDATA%按照 Windows 范例的意图存储这些用户特定的主题设置。


Sat*_*hat 15

转到设置/样式配置器。选择字体名称并启用复选框Enable global font。单击保存并关闭。

图片

另外:看看@zourtney的回答。您应该以管理员身份运行 Notepad++ 以保留您的更改

  • 谢谢你的回答。但是当我按照您的解释将字体更改为 Lucida 时;并选中启用全局字体框;下次我打开 Notepad++ 时,字体名称不在“字体名称”框中,并且文件的字体为 Consolas。事实上,有时它甚至不打开vim Dark Blue而是打开白色背景默认样式。简而言之,每次打开 Notepad++ 时,我都需要将样式更改为 vim 深蓝色,将字体更改为 Lucida。我对样式所做的更改不会保存。我可能做错了什么,但我不知道是什么。 (5认同)

oKt*_*iTe 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文件中进行编辑。

  • 我能够通过以管理员身份运行 Notepad++ 来保存文件。 (4认同)