【问题标题】:Is it possible to customize Atom language recognition based on filename not extension?是否可以根据文件名而不是扩展名自定义 Atom 语言识别?
【发布时间】:2017-01-27 22:15:49
【问题描述】:

我搜索了很多,但都在谈论基于扩展的语言识别。我问这个是因为我们出于某些目的使用了某个文件名,并且这个文件的内容是用某种语言编写的,但是这个文件没有扩展名。

【问题讨论】:

    标签: syntax-highlighting atom-editor


    【解决方案1】:

    马特和德米特里的回答很有启发性,这就是我所做的: 首先,我阅读了 Atom 关于customizing-language-recognition 的文档。本来我以为这只适用于文件扩展名,但实际上它也适用于文件名。

    '*'
      core:
        customFileTypes:
          'source.python': [
            'my file's name'
          ]
    

    完成。

    【讨论】:

      【解决方案2】:

      有一个插件file-types 可以将文件类型映射到新语言。您不仅可以根据文件扩展名执行此操作,还可以根据文件名执行此操作。查看“正则表达式匹配器”部分。

      【讨论】:

        猜你喜欢
        • 2013-10-07
        • 1970-01-01
        • 2021-06-01
        • 2015-06-20
        • 1970-01-01
        • 1970-01-01
        • 2015-08-07
        • 1970-01-01
        • 2022-12-17
        相关资源
        最近更新 更多