首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VS代码中Fortran 90的文件标识符是什么?

VS代码中Fortran 90的文件标识符是什么?
EN

Stack Overflow用户
提问于 2020-01-11 02:20:25
回答 2查看 353关注 0票数 1

我试图用以下几行为VS代码中的Fortran代码添加垂直规则

代码语言:javascript
运行
复制
{
    "[fortran]":
    {
    "editor.rulers": [0, 1, 5, 6, 79, 120]
    },
}

settings.json中,我能够让它对.f文件起作用。但是,.f90文件没有任何垂直线。在我看来,language identifier [fortran]只用于Fortran 77代码,但我找不到任何用于Fortran 90代码的这样的标识符。有人能给我指出一下吗?

顺便说一句,我无论如何都需要为Fortran 90设置一个单独的垂直规则,因为只有Fortran 77代码需要四个主要的垂直规则。

提前感谢!

EN

Stack Overflow用户

回答已采纳

发布于 2020-11-16 11:00:12

如果使用现代Fortran扩展,则fortran语言的ID会更改,如该扩展的贡献页所示。

代码语言:javascript
运行
复制
ID                  Name        file extension
FortranFreeForm     Fortran90   .f90 .F90 .f95 .F95 .f08 .F08
fortran_fixed-form  Fortran     .f .F .f77 .F77 .for .FOR .fpp .FPP

因此,如果要为固定格式文件设置标尺,请使用

代码语言:javascript
运行
复制
"[fortran_fixed-form]": {
    "editor.rulers": [1,5,6,72,80]
}

对于f90,请使用

代码语言:javascript
运行
复制
"[FortranFreeForm]": {
    "editor.rulers": [0, 1, 5, 6, 79, 120]
}
票数 4
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59688352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档