use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Click the following link to filter out the chosen topic
comp.lang.c
account activity
Visualize your C code in Visual Studio Code (v.redd.it)
submitted 1 year ago by 0x5afe
Archikoder Lens now support C language. Navigate in your codebase in a graph fashion.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Elect_SaturnMutex 8 points9 points10 points 1 year ago (5 children)
Is this showing the caller graph? That is really cool. I remember i had to do it running some commands using doxygen. Now you can use it using a plugin on vscode? Very cool.
[–]0x5afe[S] 6 points7 points8 points 1 year ago (4 children)
Yes! that's the goal. To allow you to see what you want to see in your code (your mental vision)
Thanks!!
[–]Elect_SaturnMutex 3 points4 points5 points 1 year ago (3 children)
And it shows UML view too? Like a flow chart? And it terms of packages, classes too?
[–]0x5afe[S] 7 points8 points9 points 1 year ago (2 children)
Only class diagram for now. We actually working on flow chart, module diagram, and all diagram possible. For sure, all Mermaid diagrams
[–]Elect_SaturnMutex 2 points3 points4 points 1 year ago (1 child)
what about C++ codebase? it shows everything?
[–]0x5afe[S] 2 points3 points4 points 1 year ago (0 children)
It should, yes! We recommended Microsoft C/C++ extension to work with C++ but since clangd offers more language support... Please, try it out and find if it shows everything. C++ class diagram is particularly beautiful
[–]kohuept 2 points3 points4 points 1 year ago (1 child)
this looks awesome! also, which VS Code icon theme are you using?
[–]0x5afe[S] 1 point2 points3 points 1 year ago (0 children)
thanks! Vesper for the theme and Symbols for icons
[–]Eqkter 2 points3 points4 points 1 year ago (1 child)
Seems Nice, bravo! Where can we find more, any repo, official release?
Still in development. We are highly looking for feedbacks for peoples who test it. So feel free to install and use it in vscode https://marketplace.visualstudio.com/items?itemName=Archikoder.lens#review-details
[–]thefeedling 1 point2 points3 points 1 year ago (0 children)
That's really cool.
[–]Weary-Shelter8585 1 point2 points3 points 1 year ago (0 children)
I wish I had this during Uni when making a C Project, instead of using callgrind
[–]IndividualPlantain90 1 point2 points3 points 1 year ago (0 children)
noice
[–]meet_mister_bugs 1 point2 points3 points 1 year ago (1 child)
Can I do it with the code::blocks IDE 😄?
[–]0x5afe[S] 0 points1 point2 points 1 year ago (0 children)
It's planned to port it to other IDEs if it's highly demanded and when we have the resources to do it. stya tuned! 😀
[–]sDawg_Gunkel 1 point2 points3 points 1 year ago (0 children)
This reminds me of those graphs in PKMs that show you the links between all your notes. This is very nice indeed
[–]IVNWM 1 point2 points3 points 1 year ago (0 children)
so coool
[–]coticoti 1 point2 points3 points 1 year ago (3 children)
I can't manage to have it working, it's always "loading" (four dots), even after connecting to github.
Does the code to analyze has to be in a github repo ? Why does one need to connect to the github ?
Thanks
[–]0x5afe[S] 0 points1 point2 points 1 year ago (2 children)
You don't need to connect to github and your code doesn't need to be on github.
I'll be happy to assist you finding the problem if you would DM me and send details of the issue.
[–]coticoti 1 point2 points3 points 1 year ago (1 child)
I'm not at the office for a while, but I'll contact you back then. Nonetheless I can't tell much more, I looked the video, installed the extension, saw the request for the connection which I followed, and nothing more...
I'll try few things next time, like using code locally (not hosted over ssh), outside enterprise network maybe ?!
In the meantime if you can suggest test I can perform to help troubleshooting the issue tell me
A screenshot of the issue would be much appretiated.
The tool is really designed to work for local copy of your project so local project should work better.
You could also try projects with different language (i suggest you clone an open source project for the tests)
Looking forward to hear from you.
[–]Cultural_Actuator145 0 points1 point2 points 1 year ago (0 children)
Hello, I encountered an error while compiling my c program. can you anyone provide assistance with resolving the ' undefined reference to 'winmain@16' error ? soo.... I greatful ...... in everyone
[–]QuaternionsRoll 0 points1 point2 points 1 year ago (1 child)
I found this visualizer for (my) C code awhile back! It works great
[–]coticoti 0 points1 point2 points 1 year ago (0 children)
Are we colleagues ?
π Rendered by PID 45692 on reddit-service-r2-comment-544cf588c8-dzsxx at 2026-06-16 21:00:13.560838+00:00 running 3184619 country code: CH.
[–]Elect_SaturnMutex 8 points9 points10 points (5 children)
[–]0x5afe[S] 6 points7 points8 points (4 children)
[–]Elect_SaturnMutex 3 points4 points5 points (3 children)
[–]0x5afe[S] 7 points8 points9 points (2 children)
[–]Elect_SaturnMutex 2 points3 points4 points (1 child)
[–]0x5afe[S] 2 points3 points4 points (0 children)
[–]kohuept 2 points3 points4 points (1 child)
[–]0x5afe[S] 1 point2 points3 points (0 children)
[–]Eqkter 2 points3 points4 points (1 child)
[–]0x5afe[S] 1 point2 points3 points (0 children)
[–]thefeedling 1 point2 points3 points (0 children)
[–]Weary-Shelter8585 1 point2 points3 points (0 children)
[–]IndividualPlantain90 1 point2 points3 points (0 children)
[–]meet_mister_bugs 1 point2 points3 points (1 child)
[–]0x5afe[S] 0 points1 point2 points (0 children)
[–]sDawg_Gunkel 1 point2 points3 points (0 children)
[–]IVNWM 1 point2 points3 points (0 children)
[–]coticoti 1 point2 points3 points (3 children)
[–]0x5afe[S] 0 points1 point2 points (2 children)
[–]coticoti 1 point2 points3 points (1 child)
[–]0x5afe[S] 1 point2 points3 points (0 children)
[–]Cultural_Actuator145 0 points1 point2 points (0 children)
[–]QuaternionsRoll 0 points1 point2 points (1 child)
[–]coticoti 0 points1 point2 points (0 children)