如何在Sublime text 2中为Fortran 90获得适当的文本颜色高亮显示?

如何在Sublime text 2中为Fortran 90获得适当的文本颜色高亮显示?,fortran,sublimetext2,fortran90,Fortran,Sublimetext2,Fortran90,sublime论坛上有几个链接,关于如何让sublime Text 2与Fortran 90一起使用,但它们似乎不太起作用,因为注释标识符“!”没有得到很好的处理 我使用最初建议的Punchcard.tmLanguage文件快速组装了一个解决方案,并修改了dictionary中的第一个块,将“!”作为注释(可在此处找到:) Sublime Text 2是一个很棒的文本编辑器,它支持Fortran可能会对许多理论物理和金融领域的人有所帮助。因此,如果有人知道更好的解决方案,请告诉我 谢谢 上的插件

sublime论坛上有几个链接,关于如何让sublime Text 2与Fortran 90一起使用,但它们似乎不太起作用,因为注释标识符“!”没有得到很好的处理

我使用最初建议的Punchcard.tmLanguage文件快速组装了一个解决方案,并修改了dictionary中的第一个块,将“!”作为注释(可在此处找到:)

Sublime Text 2是一个很棒的文本编辑器,它支持Fortran可能会对许多理论物理和金融领域的人有所帮助。因此,如果有人知道更好的解决方案,请告诉我

谢谢

上的插件对我有用。我在
Packages
中创建了一个
Fortran
子文件夹,并将所有文件放在那里的tmBundle中(不仅仅是
.tmLanguage
文件)。它选择Fortran-Punchcard作为
.for
和Fortran-Modern作为
.f90
文件的默认类型。这两个都是治疗
在我的系统上很好-你有什么问题?

我也使用Fortran(Modern)和Sublime文本(现在我使用的是版本3),只是在处理注释时出现了一点小故障。看看这个例子:

如您所见,第二行以感叹号开头,但无法识别。但如果我以“!”(包括一个空格)开始第一行,那么一切都可以:

如果我在后面划一个破折号!在第二行中,它将其重新定义为注释,但问题出现在第三行:

我不理解语法文件的语言,但我已经研究了解决这个问题的方法(这个包非常好,可以使用包控制安装,但是它缺少很多语法)。我刚换了房间

<string>!-</string>
-

[!]
在“Fortran-Modern.tmLanguage”文件中,所有这些都有效:


也请退房。我已经用了几个月了,可以担保。使用软件包控件也易于安装。

谢谢!我只使用了.tmLanguage文件,这就是问题所在。很高兴提供帮助!如果解决了您的问题,请接受答案(箭头旁边的勾号)。可以通过菜单
首选项
浏览软件包

<string>[!]</string>