Atom编辑器和嵌入式Perl:语法高亮

4
我正在使用Atom文本编辑器编写Perl代码,我希望能够为Mojolicious框架所使用的嵌入式Perl模板系统提供适当的语法高亮和缩进。我已经尝试在Atom中手动启用Perl语法,但是当我创建一个<div>元素时,它并不会自动生成缩进。因此,对于嵌入式Perl文件(html.ep),它无法正常工作。
如何将语法高亮绑定到特定的文件扩展名上,以便Atom自动将扩展名与语法关联,并且在哪里可以找到Atom的嵌入式Perl语法高亮器?
如果没有这样的语法高亮器,你能否指导我如何自己编写一个?

1
欢迎来到 Stack Overflow 和 Perl 标签。我理解你的问题,但我认为这可能更适合 superuser.com。如果你在这里得不到答案,可以尝试去那里问问。至少关于自己编写部分的问题。 - simbabque
1个回答

3

1
明白了,谢谢。由于某些原因,我只搜索了“嵌入式Perl”和Perl。我没有想到会有Mojolicious的语法高亮器。回答我的另一个问题,关于将扩展名与语法相关联:转到设置->打开配置文件夹->.atom/packages/language-mojolicious/grammars/perl(mojolicious模板)。json->找到“fileTypes”,并在那里添加所需的扩展名。 - Thorkil Værge
2
虽然HTML的语法高亮还可以再加强一些。HTML注释、HTML属性和值都可以进行高亮显示。 - Thorkil Værge

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接