我正在寻找一种在Notepad ++中“淡化”列的方法。
对于代码查看,只需^.......
^.{7}
,就可以对{{1}}进行注册搜索。使用“标记模式”选项点击“全部搜索”,您可以标记前7列。
问题是,当您编辑代码时,标记会被展开/缩小/移动,您需要重做标记/搜索。
我使用NotePad ++ 5.03 ansi w / o unicode,从其网站安装了COBOL高亮显示。
编辑:我也试过了 “选项” - “View'窗格,'Primary 查看' - “显示垂直限制”但是这个 在所有文件中都显示,仅供参考 一列位置
答案 0 :(得分:3)
jEdit具有COBOL模式,但它也不会以特殊方式处理前七个字符,除非它们后跟*或/。然后整行被视为评论。
应该可以改变编辑模式来改变这一点,不过我对性能有点担心。
答案 1 :(得分:3)
Zeus编辑器为约30种语言进行语法突出显示,而 COBOL 就是其中之一。
COBOL模式配置为不对列1-6 进行特殊突出显示,对任何'*'字符进行特别注释突出显示第7列以及第8列之后的所有文本的默认 COBOL突出显示。它还有一个可移动的右边距,用于标记 73列位置。
它甚至可以进行有限数量的COBOL代码折叠。
答案 2 :(得分:1)
它的接缝Notepad ++无法突出显示列。
对于jEdit我发现了一些可能性但尚未完成:
编辑:COBOL模式就绪并提交,请参阅https://sourceforge.net/tracker/index.php?func=detail&aid=2654343&group_id=588&atid=350588