4 ms·
I have personally never come across this. Moreover, "common" C editors are vanilla vim and emacs, which don't actually know what's a macro and what's a function
by nothrabannosir 11y ago
I have personally never come across this. Moreover, "common" C editors are vanilla vim and emacs, which don't actually know what's a macro and what's a function without customization (ctags &c).
Good idea, though. I'd like it.
- nitrogen 11y agoSome slightly less common IDE-based ones can, like Eclipse, and probably Kdevelop, QtCreator, and MSVC. There are likely to be add-ons for Vim and Emacs that actually parse the source instead of just pattern matching for syntax highlighting.
- GFK_of_xmaspast 11y agoWith emacs, this actually an ideological choice.
- WalterGR 11y agoHow so?
- GFK_of_xmaspast 11y agoFor that kind of code analysis one wants more detailed information about the source file, like an AST, but Stallman has forbidden that level of detail to be exportable from gcc, and more recently squashed efforts at deeper emacs/clang integrations, both on ideological grounds.
- WalterGR 11y agoInteresting. How can deeper integration between any language and tools then be compatible with rms's and/or GNU's and/or the FSF's ideology? (Maybe the answer is, "Use Lisp since the syntax is the AST." I'm okay with that. :)