我正在使用 flycheck 编写 fortran 代码。最近我注意到打开 fortran 源代码时会生成不需要的 mod 文件。
我的flycheck配置如下:
;; flycheck
(use-package flycheck
:ensure t
:diminish flycheck-mode
:init
(global-flycheck-mode)
:config
(setq flycheck-check-syntax-automatically '(save idle-change mode-enabled)
flycheck-idle-change-delay 5.0)
)
看起来只有当源代码只包含变量声明时才会生成 mod 文件,如下所示:
module cnstvars
implicit none
integer :: ijpr
real :: dtr, visc1, visc2, den21
end module cnstvars
我怎样才能阻止这种行为?