Notepad++ 代码折叠问题

Notepad++ 代码折叠问题

我已经使用 notepad++ 一段时间了,总体来说它很棒。但是我在代码折叠功能方面遇到了问题。它在大多数情况下都运行良好,但是当有多个嵌套的 BEGIN/END 块时,折叠功能就无法正常工作。下面的示例取自我正在编写的一个脚本。我删除了代码,因为它并不重要,或者至少我认为它不重要。我在 .sql 文件中看到了这个问题。

BEGIN 
    BEGIN----1
        BEGIN ----2
        END----2
        BEGIN----3
        END----3
    END----1
END

顶层的折叠从“BEGIN”开始,应该在“END”处停止,但 notepad++ 似乎将“END----3”识别为代码块的结尾,并在该点停止折叠。是否有任何提示/建议可以让 notepad++ 正确匹配嵌套的 begin/end 语句。

相关内容