You are not logged in.
Pages: 1
Hello All,
I recently joined development on a rather large project (currently 2Mil lines).
I used to develop using gedit, make, grep, gcc and cscope.
But this project has so much structs, macros and pre-defs that this is not feastable anymore (eg there are multiple functions with the same name. So that rules cscope out).
I am looking for an editor/tool/plugin that can tell me what fields a struct hold, where a macro is defined or what the defined value would be.
It doesn't matter if its cli, gtk, qt, tcl or anything like that.
I do hope there is just a plugin (or a stack of plugins) for gedit3 to do this.
Cheers,
Stolas
Offline
what about geany?
Offline
Eclipse.
Offline
I imagine these structs and whatnot are properly documented somewhere. There's no need to use a big, heavy IDE as long as the project is well managed.
Offline
Hello,
Thanks for the advice, eclipse and geany are both not exactly what I am looking for.
I also tried gvim, vim and sciTE.
Non of these were like what I wanted.
And xelados yes there are documents but there are always 'undocumented' functions. And of course poorly or wrong and not yet documented documents
I don't like IDE's myself and I'd always choose gedit + Make + cscope for my projects. But this project is so big that I'd like to have a tool to auto analyse it and get see structs and Pre-Defs.
-- Stolas
Offline
Doxygen?
Offline
This sort of thread always puzzle me.
You identify yourself as a developer as having associated yourself with a large project, but then you ask for recommendations about development environments?
Most developers (a) have strong opinions that are not likely to be swayed by a public forum, and (b) against their personal choice, must adopt the coding standards and build environments of the projects to which they align themselves.
Are you somehow free of these influences?
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
One obvious question add to ewaller's remarks: This is a large project, probably involving many developers already. So, which development tools/environments do these use? Your work has to be consistent, doesn't it?
To know or not to know ...
... the questions remain forever.
Offline
heh yea, I could try and have a look at Doxygen to get a quick documentation. Never thought of that.
Well, as I said I always prefer to use Make, gedit and cscope. And ofcourse I won't be easily swayed. But someone could point me to a tool I am not aware of yet, and thus I might find something that I am looking for instead of extending a tool I already use. And I tried a lot of editors already. But they wouldn't work how I wanted them to work( eg vim).
So, now I am not free of those influences just wondering if there is a tool out there I haven't heard of or thought about.
And the other people use aswell there own editors. The only rules are: use hg, use 'our' coding standaards. and don't messup files with editor specific lines (like vim does).
One of the coders that work on this project uses netbeans with C plugin. And another uses vim, and yet another uses nano. (for example).
-- Stolas
Offline
Pages: 1