Although a C module may contain definitions, includes, typedefs, global variables, functions, etc., traversing from the beginning to the end of a module may take a developer's time to find them. One may prefer the module to be separated into some independent parts, although they're all being hold in one C file module. Instead of a project with some C modules, a C module may be available to be distincted into several parts and shown as separate sections. I prefer in each section I DON'T SEE OTHER SECTIONS. Is there such an editor? The environment I'm currently use is VSCODE in Ubuntu. Maybe an extension or something, or maybe a separate editor.
What I have tried:
It's not a bug! I just investigated to find a solution or an extension for vscode, but I couldn't succeed.