c development environment

Discussion in 'C Programming' started by Helder, Jul 10, 2004.

  1. Helder

    Helder Guest

    I use gcc to compile c/c++ code, ddd to debug and xemacs to write the
    source files. Let me consider a 'Project', the set of all the c/c++
    source files that belong to one c/c++ application.

    As you can see, my development environment is not very complete and
    integrated ;-), but it works more or less. However, something which I
    really miss is a utility, where you can load in your entire project,
    to do project-wide changes on the source code. E.g. rename a global
    variable (function name, ...) and update it automatically on the whole
    project ... Until now I do this by using the grep utility. But this is
    getting more and more tedious as the design grows.

    Does someone knows about such utilities. I tried 'snavigator', but it
    has not the feature which I was looking for.

    Thanks a lot in advance for your help!

    Helder
    Helder, Jul 10, 2004
    #1
    1. Advertising

  2. On Fri, 09 Jul 2004 16:50:16 -0700, Helder wrote:

    > I use gcc to compile c/c++ code, ddd to debug and xemacs to write the
    > source files. Let me consider a 'Project', the set of all the c/c++
    > source files that belong to one c/c++ application.
    >
    > As you can see, my development environment is not very complete and
    > integrated ;-), but it works more or less. However, something which I
    > really miss is a utility, where you can load in your entire project,
    > to do project-wide changes on the source code. E.g. rename a global
    > variable (function name, ...) and update it automatically on the whole
    > project ... Until now I do this by using the grep utility. But this is
    > getting more and more tedious as the design grows.
    >
    > Does someone knows about such utilities. I tried 'snavigator', but it
    > has not the feature which I was looking for.
    >
    > Thanks a lot in advance for your help!

    e.g. perl -pi -e "s/mything/anewname/g" *

    This is btw better discussed at comp.unix.programmer
    or comp.os.linux.development.apps (or an xemacs group if that's
    what you usually use)
    =?iso-8859-1?q?Nils_O=2E_Sel=E5sdal?=, Jul 10, 2004
    #2
    1. Advertising

  3. Helder,
    Assuming yuo're working on Linux, I think you might wanna have a look at
    Anjuta Integrated Development Environment.
    http://anjuta.sourceforge.net

    HTH
    --
    charif

    "Helder" <> wrote in message
    news:...
    >I use gcc to compile c/c++ code, ddd to debug and xemacs to write the
    > source files. Let me consider a 'Project', the set of all the c/c++
    > source files that belong to one c/c++ application.
    >
    > As you can see, my development environment is not very complete and
    > integrated ;-), but it works more or less. However, something which I
    > really miss is a utility, where you can load in your entire project,
    > to do project-wide changes on the source code. E.g. rename a global
    > variable (function name, ...) and update it automatically on the whole
    > project ... Until now I do this by using the grep utility. But this is
    > getting more and more tedious as the design grows.
    >
    > Does someone knows about such utilities. I tried 'snavigator', but it
    > has not the feature which I was looking for.
    >
    > Thanks a lot in advance for your help!
    >
    > Helder
    Charif Lakchiri, Jul 10, 2004
    #3
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. JerryK
    Replies:
    2
    Views:
    568
    Ray Cassick \(Home\)
    Jan 29, 2004
  2. Jacob Crossley
    Replies:
    6
    Views:
    468
    Jacob Crossley
    Jun 9, 2004
  3. Jacob Crossley
    Replies:
    6
    Views:
    354
    Scott C. Reynolds
    Jun 10, 2004
  4. Akhlaq Khan
    Replies:
    4
    Views:
    749
    =?Utf-8?B?Q293Ym95IChHcmVnb3J5IEEuIEJlYW1lcikgLSBN
    Sep 27, 2004
  5. Replies:
    5
    Views:
    641
Loading...

Share This Page