语法


语法

一个缓冲区中的“语法”,是Atom所认为的,文件内容的语言类型。语法类型可以是Java或者Markdown。当我们在“Snippets”中创建代码段的时候,我们已经看到过它了。

如果你加载了一个文件,Atom会做一些工作来试图识别出文件的类型。大部分情况,Atom通过查看文件的扩展名(.md通常为一个Markdown文件,等等)来完成。然而有时扩展名难以判断,它会检查内容来进行识别。

如果你加载了一个文件,并且Atom不能判断文件的语法,它会默认为纯文本(Plain Text),这是最简单的类型。如果它把文件默认为纯文本,或者弄错了文件类型,再或者由于一些原因你想修改文件的活动语法,你可以按下ctrl-shift-L下拉语法选择工具。

一旦你手动修改了一个文件的语法,Atom会记住它,直到你将语法设置回“自动检查”,或者手动选择一个不同的语法。

语法选择工具的功能在atom/grammar-selector包中实现。