首页 > 解决方案 > Notepad++ 中 Fortran 固定源代码格式的奇怪语法高亮显示

问题描述

当我使用 Notepad++ 以固定源格式进行 Fortran 编码时,会出现奇怪的语法亮点。

变量中的一个字母以某种方式突出显示(见下图),尽管它似乎并不特别。

在一些变量名中,只有中间的一个字母被高亮显示:

在一些变量名中,只有中间的一个字母被高亮

突出显示的字母的位置似乎是固定的。移动命令,突出显示的字母会发生变化(见下图)。

在此处输入图像描述

我该如何解决?

标签: fortrannotepad++

解决方案


绿色位是延续字符的位置..

在您的程序中,选择所有代码(ctrl-A),然后单击编辑/空白操作。选择 Tab 到空格。

如果您希望在键入时将制表符替换为空格,请执行以下操作。

在 Notepad++ 中,从左侧的框中转到设置/首选项选择语言。在最右边的框中,在选项卡设置下,勾选用空格替换

请注意,这将适用于所有未来的文件。如果您必须有选项卡,例如在 makefile 中,那么您需要使用空白操作/空格到选项卡(前导)。


推荐阅读