Fortran For Fun之编辑器atom
Posted FCFC
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fortran For Fun之编辑器atom相关的知识,希望对你有一定的参考价值。
欲善其事,必先利其器。
我基本上所有的文本编辑工作都使用atom,包括
- 写代码(fortran)
- 写blog(markdown)
- 论文(latex)
以下简单介绍以下使用atom写fortran的方便之处。
主题与排版
atom的内置主题比较好看,不喜欢还可以自己安装其它的。
light 主题
dark 主题
排版
使用atom编辑器写代码完全不用在意排版的问题,对于排版不好的代码可以一键排版,很美观整齐。
自动补全
atom对于fortran语言的自动补全功能非常强大,这也是我使用atom写fortran的主要原因,能够补全的包括
关键词
模板
代码中已有的词汇
所有函数及其参数,包括fortran语言内置的以及自己写的
在线语法检测
该编辑器可以直接对fortran语言的语法进行在线检测。
对于编译过程中可能出现的错误和警告都会在线提示,在代码编写阶段就可以发现存在问题的地方,代码写完后,通常可以直接编译通过。
以上视频中,我在编写代码的同时,有时会在代码右边出现一个点,该点就代表该行可能存在错误,并且在线提示错误信息,比如语法错误,未定义,未使用等等。
git
对于用git管理的代码,在编辑器中会显示git状态。
在右下方会显示当前所在分支,并且可以直接进行push,pull,fetch操作。
在编辑器的左端文件树中会用不同的颜色直接显示每个文件的 git 状态。
绿色 - 新添加还没add到git库
黄色 - 修改过但没有add和commit
灰色 - 已commit
这样可以很清楚的知道当前对哪些文件做过修改,方便对代码进行管理。
其它
网上有很多吐槽atom很慢,很卡,但我觉得还好,一次性开三四个工程,每个工程几万行基本上不会感到卡。
以上是关于Fortran For Fun之编辑器atom的主要内容,如果未能解决你的问题,请参考以下文章