Nemo Asked: 2024-06-14 18:01:26 +0800 CST2024-06-14 18:01:26 +0800 CST 2024-06-14 18:01:26 +0800 CST Notepad++ 中的暗黑模式不适用于用户定义的语言 772 我的 Notepad++ v8.5.8 中有一个类似这样的用户定义语言 在灯光模式下,显示效果很好 然而,当我使用暗模式时,所有的文字都以白色突出显示,使得显示效果很奇怪 这是我的样式配置器 有没有办法解决这个问题,即删除白色高亮,文本(黑色字体)自动变为白色,以便在深色背景上可见? 编辑 根据 Jackdaw 的建议,我设法通过此配置实现了所需的显示 但有一个奇怪的问题:所有数字(只有数字)都以白色突出显示。发生了什么?是用户错误吗? notepad++ 1 个回答 Voted Best Answer Jackdaw 2024-06-14T18:38:47+08:002024-06-14T18:38:47+08:00 在用户定义语言对话框的默认样式组框架中单击按钮。您将看到样式器对话框:Styler 字体颜色 前景和背景 是在您的情况下用于显示文本的颜色。 显然,编辑器使用用户字体的用户定义颜色,而不是主题中的全局定义。 要忽略这些定义并使用全局主题设置,请在Styler 对话框Transparent中选中复选框。 更新: 关于第二个问题:它与语法高亮有关。 要改变行为: Language在主菜单中打开, User Defined Language>Define your Language 点击Comment & Number标签 然后点击Styler组Number style框并将颜色设置Foreground为Background透明。
在用户定义语言对话框的默认样式组框架中单击按钮。您将看到样式器对话框:Styler
字体颜色 前景和背景 是在您的情况下用于显示文本的颜色。
显然,编辑器使用用户字体的用户定义颜色,而不是主题中的全局定义。
要忽略这些定义并使用全局主题设置,请在Styler 对话框
Transparent
中选中复选框。更新:
关于第二个问题:它与语法高亮有关。
要改变行为:
Language
在主菜单中打开,User Defined Language
>Define your Language
Comment & Number
标签Number style
框并将颜色设置Foreground
为Background
透明。