> Cheap solution : use specials tags
No thanks -- that would require you to convert ALL your source codes.
Besides, I like the way I envision it, as it highlights the procedures.
Highlighting just a line is no good if that line is just off-screen. See:
If only the line above the procedure is highlighted:
If it's done the way I like (no need to modify sources):
Or, alternatively, maybe make the line number column have alternating colors
for the start of every procedure? I figure that since the line number column
is already drawing a line the length of the procedure, then it might be easy
to give it a different color background too? Take a look:
Basically, just any way to make procedures stand out more, would be good,
to visually separate the blocks of code.