gpt4 book ai didi

syntax-highlighting - GitHub 原子 : How to apply a particular syntax highlighting to some files based on name

转载 作者:行者123 更新时间:2023-12-03 15:19:01 28 4
gpt4 key购买 nike

如何配置 GitHub 的 Atom 以使其根据名称和/或扩展名自动为文件名设置特定的语法突出显示?

具体来说,我希望它自动将 Ruby 语法高亮设置为 Cocoapods 的 Podfile s。

最佳答案

从 Atom 1.0.8 开始,这在没有 file-types 的情况下是可能的包,使用核心功能。为此,请打开 config.cson文件,并添加如下所示的部分:
"*":
# Other config
core:
customFileTypes:
"source.ruby": [
"Podfile"
]

此处提供有关查找语言范围名称的指南:https://flight-manual.atom.io/using-atom/sections/basic-customization/#finding-a-languages-scope-name


现在可以使用 file-types third-party package .我使用了以下语法:
"*":
# Other config
"file-types":
"^Podfile$": "source.ruby"

这应该放在config.cson文件。

这是自述文件的摘录:

文件类型包

为语言指定其他文件类型。

扩展匹配器

删除扩展名前的点以使用扩展名匹配器。

例如,您可以关联 .ex_em_eltext.xml在您的 config.cson如下:
'file-types':
'ex_em_el': 'text.xml'

正则表达式匹配器

您也可以匹配正则表达式。大多数 JavaScript 常规
表达式应该有效;但是,系统会在
开始,或一美元( . )来识别 RegExp 匹配器。

例如,您可以关联 ^$
您的 /.*_steps\.rb$/如下:
source.cucumber.steps
注意:扩展匹配器优先于 RegExp 匹配器。

关于syntax-highlighting - GitHub 原子 : How to apply a particular syntax highlighting to some files based on name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24653727/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com