Linux下Notepad–(原Notepadqq)自定义主题设置指南
Notepad–是Linux平台常用的跨平台文本编辑器(原名Notepadqq),支持通过内置工具和配置文件自定义主题,涵盖界面样式、语法高亮等元素。以下是具体操作流程:
sudo apt-get install notepadqqsudo dnf install notepadqqnano、vim或Notepad–自身)、颜色选择工具(如Photoshop拾色器、在线取色器)。~/.notepad--/themes/目录(若目录不存在,手动创建):mkdir -p ~/.notepad--/themes/MyCustomTheme
主题文件夹命名需避免特殊字符(如MyTheme、DarkMode)。AllGlobal.ini文件,定义界面基础样式(如背景、文本、行号):[Scintilla]
Global\style0\color=F8F8F2 ; 默认文本颜色(浅色)
Global\style0\paper=1E1E1E ; 默认背景颜色(深灰)
Global\style0\font=Consolas, 12 ; 字体(等宽字体,字号12)
Global\style33\color=858585 ; 行号颜色(灰色)
Global\style33\paper=1E1E1E ; 行号背景(与默认背景一致)
Global\style34\color=569CD6 ; 括号匹配高亮(蓝色)
Global\style37\color=3A3A3A ; 缩进参考线(深灰色)
注:style0代表默认文本样式,style33(行号)、style34(括号匹配)等为内置样式ID。python.ini,C++为cpp.ini),文件名需与语言名称一致(URL编码,如C++为C%2B%2B.ini):[Scintilla]
C%2B%2B\style0\color=F8F8F2 ; 默认代码文本
C%2B%2B\style0\paper=1E1E1E ; 代码背景
C%2B%2B\style1\color=6A9955 ; 单行注释(绿色)
C%2B%2B\style2\color=6A9955 ; 多行注释
C%2B%2B\style4\color=CE9178 ; 字符串(棕色)
C%2B%2B\style5\color=569CD6 ; 关键字(蓝色,如if/for)
C%2B%2B\style6\color=B5CEA8 ; 数字(浅绿)
C%2B%2B\style9\color=C586C0 ; 预处理指令(紫色,如#include)
C%2B%2B\style16\color=DCDCAA ; 函数名(黄色)
注:样式ID对应具体语法元素(如style1=单行注释、style5=关键字),通用样式ID可参考Notepad–官方文档。MyCustomTheme)放入~/.notepad--/themes/后,重启Notepad–。#1E1E1E、文本#F8F8F2、注释#6A9955(类似Monokai)。#FFFFFF、文本#000000、注释#008000(类似经典白底黑字)。~/.notepad--/themes/)。AllGlobal.ini和语言配置文件无语法错误(如多余空格、错误的样式ID)。style5,而非style1)。C%2B%2B,而非C++)。