473,326 Members | 2,124 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

Tools for developers ?

Our group uses Vi editor for writing code and "grep" to understand the
working of the code.
Seems like we are living 20 years behind the current age.

I have searched for some good tools on the net which can atleast help
to understand a complex huge project by making function call
generators, class relationship diagrams etc.
But I haven't really found any good tool.

Does anybody know of some such good tool.
BTW, Java people sing loads of praises of Eclipse.
Is it usable for C/C++ with Tcl/Tk projects ?

Jan 27 '07 #1
14 1426
On 2007-01-27 14:24, call_me_anything wrote:
Our group uses Vi editor for writing code and "grep" to understand the
working of the code.
Seems like we are living 20 years behind the current age.

I have searched for some good tools on the net which can atleast help
to understand a complex huge project by making function call
generators, class relationship diagrams etc.
But I haven't really found any good tool.

Does anybody know of some such good tool.
BTW, Java people sing loads of praises of Eclipse.
Is it usable for C/C++ with Tcl/Tk projects ?
Doxygen might work. CScope could also help if it works with C++.

--
Erik Wikström
Jan 27 '07 #2
r
On Jan 27, 9:24 pm, "call_me_anything" <s...@yahoo.comwrote:
Our group uses Vi editor for writing code and "grep" to understand the
working of the code.
Seems like we are living 20 years behind the current age.

I have searched for some good tools on the net which can atleast help
to understand a complex huge project by making function call
generators, class relationship diagrams etc.
But I haven't really found any good tool.

Does anybody know of some such good tool.
BTW, Java people sing loads of praises of Eclipse.
Is it usable for C/C++ with Tcl/Tk projects ?
Try redhat's Source-navigator.

Jan 27 '07 #3


On Jan 27, 8:24 am, "call_me_anything" <s...@yahoo.comwrote:
Our group uses Vi editor for writing code and "grep" to understand the
working of the code.
Seems like we are living 20 years behind the current age.

I have searched for some good tools on the net which can atleast help
to understand a complex huge project by making function call
generators, class relationship diagrams etc.
But I haven't really found any good tool.

Does anybody know of some such good tool.
BTW, Java people sing loads of praises of Eclipse.
Is it usable for C/C++ with Tcl/Tk projects ?
I highly recommend Doxygen.
http://www.stack.nl/~dimitri/doxygen/index.html

The following link was build using Doxygen.
http://axter.com/smartptr/

Doxygen uses the source code to build the above web pages. Although
the above source code has extra comments used to build the web page,
you can still use Doxygen on source code that doesn't have any
comments at all, and it'll produce documentation you can use to
reference logic in your source code.
Doxygen works with C, C++, and Java.

Jan 27 '07 #4
call_me_anything wrote:
Our group uses Vi editor for writing code and "grep" to understand the
working of the code.
Seems like we are living 20 years behind the current age.

I have searched for some good tools on the net which can atleast help
to understand a complex huge project by making function call
generators, class relationship diagrams etc.
But I haven't really found any good tool.
Tell those dumbasses to stop using vi and get xemacs.
Jan 27 '07 #5
On Sat, 27 Jan 2007 08:03:34 -0800, Noah Roberts <nr******@example.netwrote:
>call_me_anything wrote:
>Our group uses Vi editor for writing code and "grep" to understand the
working of the code.
Seems like we are living 20 years behind the current age.

I have searched for some good tools on the net which can atleast help
to understand a complex huge project by making function call
generators, class relationship diagrams etc.
But I haven't really found any good tool.

Tell those dumbasses to stop using vi and get xemacs.
Name-calling gets you no respect.

-dr
Jan 27 '07 #6
On Sat, 27 Jan 2007 08:03:34 -0800, Noah Roberts wrote:
call_me_anything wrote:
>Our group uses Vi editor for writing code and "grep" to understand the
working of the code.
Seems like we are living 20 years behind the current age.

I have searched for some good tools on the net which can atleast help
to understand a complex huge project by making function call
generators, class relationship diagrams etc.
But I haven't really found any good tool.

Tell those dumbasses to stop using vi and get xemacs.
Get a grip, man! That particular holy war is just soooo 80's.

--
Lionel B
Jan 27 '07 #7
Noah Roberts wrote:
call_me_anything wrote:
>Our group uses Vi editor for writing code and "grep" to understand the
working of the code.
Seems like we are living 20 years behind the current age.

I have searched for some good tools on the net which can atleast help
to understand a complex huge project by making function call
generators, class relationship diagrams etc.
But I haven't really found any good tool.

Tell those dumbasses to stop using vi and get xemacs.
He said he wanted a "development environment", not an "operating system" :-)
Jan 27 '07 #8
call_me_anything wrote:
Our group uses Vi editor for writing code and "grep" to understand the
working of the code.
Seems like we are living 20 years behind the current age.

I have searched for some good tools on the net which can atleast help
to understand a complex huge project by making function call
generators, class relationship diagrams etc.
But I haven't really found any good tool.

Does anybody know of some such good tool.
BTW, Java people sing loads of praises of Eclipse.
Is it usable for C/C++ with Tcl/Tk projects ?
I use KDevelop exclusively for my C/C++ coding. I've even used it with
Tcl/Tk. It doesn't have code completion for Tcl/Tk though.

--
Chris
Jan 27 '07 #9
red floyd wrote:
Noah Roberts wrote:
>Tell those dumbasses to stop using vi and get xemacs.

He said he wanted a "development environment", not an "operating system" :-)
Well, you need an operating system to run a development environment, so
why not make your development environment your operating system? It's
the Unix way man.
Jan 28 '07 #10
Dave Rahardja wrote:
On Sat, 27 Jan 2007 08:03:34 -0800, Noah Roberts <nr******@example.netwrote:
>Tell those dumbasses to stop using vi and get xemacs.

Name-calling gets you no respect.
I suppose being too stupid or hard ass to get a joke does?
Jan 28 '07 #11
Lionel B wrote:
On Sat, 27 Jan 2007 08:03:34 -0800, Noah Roberts wrote:
>Tell those dumbasses to stop using vi and get xemacs.

Get a grip, man! That particular holy war is just soooo 80's.
You must be a vi user.
Jan 28 '07 #12
On Sat, 27 Jan 2007 18:48:29 -0800, Noah Roberts <nr******@example.netwrote:
>Dave Rahardja wrote:
>On Sat, 27 Jan 2007 08:03:34 -0800, Noah Roberts <nr******@example.netwrote:
>>Tell those dumbasses to stop using vi and get xemacs.

Name-calling gets you no respect.

I suppose being too stupid or hard ass to get a joke does?
<joke>Shut up, Troll.</joke>
Jan 28 '07 #13
On Sat, 27 Jan 2007 18:49:02 -0800, Noah Roberts wrote:
Lionel B wrote:
>On Sat, 27 Jan 2007 08:03:34 -0800, Noah Roberts wrote:
>>Tell those dumbasses to stop using vi and get xemacs.

Get a grip, man! That particular holy war is just soooo 80's.
You must be a vi user.
/Ex/ vi user, please (and also ex emacs user). Nowadays I use a simple
text editor and maintain vast and complex project structures entirely in
in my head - it's a steep learning curve, but the years of training have
finally paid off.

--
Lionel B
Jan 28 '07 #14
* call_me_anything wrote, On 01/27/2007 03:24 PM:
Our group uses Vi editor for writing code and "grep" to understand the
working of the code.
Seems like we are living 20 years behind the current age.
If you mean the plain old Vi, then you should at least switch to
Vim/gVim and use ctags/cscope for code navigation.

>
I have searched for some good tools on the net which can atleast help
to understand a complex huge project by making function call
generators, class relationship diagrams etc.
But I haven't really found any good tool.

Does anybody know of some such good tool.
BTW, Java people sing loads of praises of Eclipse.
Is it usable for C/C++ with Tcl/Tk projects ?
You need to install CDT plugin to develop C/C++ with Eclipse. Personally
I find it bloated, and practically useless.


Jan 28 '07 #15

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

43
by: grz02 | last post by:
Hi, Im an experienced database+software designer and developer, but, unfortunately, anything to do with web-programming and web-systems designs is still a pretty new area to me... (been working...
1
by: Jason Burr | last post by:
Has anybody used the UPS tools for calculating shipping and if so how did they go about it? I have seen the articles on 4guysfromrolla but that appears to be using xml component to get the data...
72
by: Mel | last post by:
Are we going backwards ? (please excuse my spelling...) In my opinion an absolute YES ! Take a look at what we are doing ! we create TAGS, things like <H1> etc. and although there are tools...
10
by: Ron Ruble | last post by:
I'd like to get suggestions from some of the folks here regarding tools and processes for a new, small development team. I'm starting a new job next week, and part of the fun is being able to...
4
by: R.H. | last post by:
I was wondering if anyone knows or could possibly point me to a web site that develops software tools for vb.net that are written in csharp. I have been all over the web trying to find such a...
0
by: tel4 | last post by:
Microsoft Visual Studio Tools for the Microsoft Office System 2003 Microsoft Corp. DATE......: 03-10-2003 TYPE......: Application OS........: WinALL DiSKS.....: xx/02 PROTECTiON : NONE/RETAiL...
14
by: | last post by:
Hi! I'm looking for unit-testing tools for .NET. Somthing like Java has --> http://www.junit.org regards, gicio
3
by: R.A.M. | last post by:
Hello, I am learning .NET 2.0 (C#, VB, ADO.NET, ASP.NET). I have a question to experienced .NET developers: do you use any CASE tools? I have downloaded set of Visual-Paradigm application but I...
3
by: Michael Justin | last post by:
Dear all Are there any popular newsgroups or some other places on the web where third party products for .NET developers (libraries, components, build and test tools,...), open source and...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.