我可以教Notepad ++它应该在看到多行注释时应用折叠,其中注释以井号开头,而多行注释是连续行上的哈希标记吗?
# This is a comment
# It continues on the next line
# and the next
# I want to fold this block
修改的
我向R lexer提交了一个修复程序,以支持多行注释。它包括对源代码的修复以及为那些渴望使用此功能的人编译的SciLexer.dll。只需将NPP文件夹中的SciLexer.dll替换为附加到bug的文件:
https://sourceforge.net/tracker/?func=detail&aid=3485870&group_id=95717&atid=612385
答案 0 :(得分:5)
我已经使用notepad ++ 5.9.8测试了您的多行注释,只要注释组之间存在非注释行并且所选语言的注释以“#”开头,它就会正确折叠为单个实体'(例如:sh)。
编辑:
这似乎是特定于语言的。
我查看了配置notepad ++行为的xml文件,看起来这个机制在程序中是硬编码的。
EDIT2:
该问题的作者刚刚添加评论折叠支持R languange!