2016-06-07 86 views
4

我正在使用原子文本编辑器编写Perl,我希望为由Mojolicious框架使用的模板系统(称为嵌入式Perl)提供正确的语法高亮和缩进。我试图在Atom中手动启用Perl语法,但是当我创建一个<div>元素时,它不会创建自动缩进。所以它不适用于嵌入式Perl文件(html.ep)。Atom编辑器和嵌入式Perl:语法突出显示

如何将语法高亮显示绑定到特定的文件扩展名,以便atom自动将扩展名与语法关联起来,以及在哪里可以找到嵌入式Perl原子的语法高亮显示器?

如果没有这样的语法高亮显示存在,你能指点我如何写自己的方向吗?

+1

欢迎使用Stack Overflow和Perl标记。我觉得和你在一起,但我相信这可能更适合[superuser.com](http://superuser.com)。如果你在这里没有得到答案,你应该试试。至少在写作它自己的一部分。 – simbabque

回答

3

使用Atom软件包搜索功能应该很容易找到它。 https://github.com/kraih/atom-mojo

+1

明白了。谢谢。出于某种原因,我只搜索“嵌入式Perl”和perl。我不认为有Mojolicious语法荧光笔。 要回答我关于将扩展与语法关联的其他问题:转到设置 - >打开配置文件夹 - >。原子/包/ language-mojolicious/grammars/perl(mojolicious模板).json - >找到“fileTypes”和在那里添加所需的扩展。 –

+2

虽然我可以在HTML上使用更多的语法突出显示。 HTML注释可以突出显示,HTML属性和值也可以突出显示。 –