如何在Sublime Text中为法语算法设置自定义颜色主题
Sublime Text 自定义法语关键词高亮操作步骤
步骤1:创建专属语法定义文件
- 打开Sublime Text,依次点击顶部菜单栏
Tools > Developer > New Syntax... - 将默认生成的模板内容替换为如下配置,已内置你需要的关键词匹配规则和//单行注释识别规则:
%YAML 1.2 --- name: 法语算法 file_extensions: - fralgo # 可自定义文件后缀,对应后缀的文件会自动应用该语法 scope: source.fralgo contexts: main: # 匹配//开头的单行注释 - match: '//.*' scope: comment.line.fralgo # 匹配自定义法语关键词,新增关键词用|分隔即可 - match: '\b(Fonction|Type)\b' scope: keyword.control.fralgo
- 按
Ctrl+S(Windows/Linux)或Cmd+S(Mac)保存,文件命名为French Algorithm.sublime-syntax,无需修改保存路径,Sublime会自动存储到用户配置目录。 - 可根据使用习惯修改
file_extensions下的后缀列表,比如习惯用.txt写算法就新增一行- txt,对应后缀文件打开时会自动应用该语法。
步骤2:自定义高亮颜色
- 先确认你当前使用的颜色方案:点击
Settings > Select Color Scheme,记住正在使用的方案名称 - 打开用户自定义颜色规则文件:依次点击
Tools > Developer > Customize Color Scheme - 在右侧的用户配置文件中找到
rules数组,没有则手动新增,插入如下配置:
{ "rules": [ // 法语关键词高亮为红色 { "scope": "keyword.control.fralgo", "foreground": "#ff0000" }, // //开头的注释高亮为浅灰色 { "scope": "comment.line.fralgo", "foreground": "#999999" } ] }
- 保存配置后立即生效。
效果验证
- 新建文件保存为你设置的对应后缀,输入
Fonction和//开头的注释即可看到对应高亮效果。如果不想修改文件后缀,也可以打开文件后点击右下角的文件类型选择框,手动选择「法语算法」语法即可。 - 后续需要新增其他法语高亮关键词,只需打开之前保存的
.sublime-syntax文件,在关键词匹配行的括号内添加对应词汇,用|分隔后保存即可。
内容的提问来源于stack exchange,提问作者HmBloqued
相关产品推荐
相关产品推荐

