Tim*_*r B 26 fortran fortran90 sublimetext2
在sublime论坛上有几个链接,关于如何让Sublime Text 2与Fortran 90一起工作http://www.sublimetext.com/forum/viewtopic.php?f=4&t=770,但他们没有似乎很适合作为评论标识符"!" 没有得到很好的待遇.
我使用原始建议的Punchcard.tmLanguage文件快速组装了一个解决方案,并修改了字典中的第一个块来处理"!" 作为评论(可在此处获得:https://gist.github.com/4209445).
Sublime Text 2是一个出色的文本编辑器,它支持Fortran可能对理论物理和金融领域的许多人有所帮助.如果有人知道更好的解决方案,请告诉我.
谢谢!
ban*_*ish 25
fortran.tmBundle的插件适合我.我创建了一个Fortran子文件夹Packages并将所有文件放在tmBundle中(不仅仅是.tmLanguage文件).它选择Fortran - Punchcard作为默认类型.for,Fortran - Modern for .f90files.这些!对我的系统都很好 - 你有什么问题?
我也使用Fortran(现代)和Sublime Text(现在我使用的是版本3)并且只有一点小故障处理注释.看看这个例子:

如您所见,第二行以感叹号开头,但无法识别.但是,如果我用"!"(包括空格)开始第一行,那么一切正常:

如果我放了一个破折号之后!在第二行中,它将其重新标记为注释,但问题转到第三行:

我不懂语法文件的语言,但我看了MinimalFortran包来解决这个问题(这个包工作得很好,可以使用Package Control安装,但它错过了很多语法).我刚改变了
<string>!-</string>
Run Code Online (Sandbox Code Playgroud)
至
<string>[!]</string>
Run Code Online (Sandbox Code Playgroud)
在"Fortran - Modern.tmLanguage"文件中,这一切都奏效了:

| 归档时间: |
|
| 查看次数: |
17893 次 |
| 最近记录: |