Re: OPINION: What are the best Linux C++ IDE's out there?

From: Noah Roberts (nroberts_at_dontemailme.com)
Date: 09/08/03

  • Next message: David M. Cook: "Re: OPINION: What are the best Linux C++ IDE's out there?"
    Date: Sun, 07 Sep 2003 22:18:09 -0700
    
    

    d2003xx wrote:
    >>So please tell us, what is so great about an IDE that would outweigh the
    >>bloat?
    >
    >
    > - Fully integrated help system. Ex: when you type a function, the IDE
    > automatically tells you its parameters, usage, .... whatever..

    I can see where that is useful but I have gotten used to living without
    it. If I need to know what a particular function needs I type it in and
    then hit M-x man [Enter][Enter]. Then of course I get the entire man
    page (assuming it exists) but the top of this page is exactly what you want.

    >
    > - Cross-reference index. Ex: you can know where a class is used (not
    > "defined")... This is too hard to be implemented as a command-line
    > tool.

    You mean like navigatable associations? I am not sure if the object
    browser in emacs does this or not. I have allways just used grep. I am
    sure that these two feature requests could be implemented in emacs if
    they are not already.

    >
    > - Search tool: search (+replace) for a function, a class, or a string
    > in comments, ... It's a nightmare to use find+grep to do this.. (open
    > vi for each result?)

    Actually I rather love grep. Now, if you want a search and replace it
    is M-% matchingtext [enter] replacementtext [enter] and then you go
    through and hit space to replace and n to ignore. This is single file
    replacement though. If you are really good with the command line tools
    you can do this with any amount and type of files you want. This
    requires a degree of knowledge that most do not have though.

    >
    > - Integrated UML generator, spy, package creator, GUI form builder,
    > version system, refactory, unit test, background build system,
    > multiple-developer task tracking, ....

    All of these exist in the command line if you want them (many of these
    particulars must be added).

    >
    >
    > I haven't seen those features are implemented in any single IDE though
    > :=)

    It seems to me that what most people are looking for is a graphical
    interface to the command line of some sort. Or more integration with
    their text editor (xemacs has much of this).

    Maybe I have just never seen a good IDE but it seems to me that they are
    just so riddled with features that getting to any of them can be a major
    chore. Many times the command line just seems a lot more economical
    while still being feature rich. ymmv.

    NR


  • Next message: David M. Cook: "Re: OPINION: What are the best Linux C++ IDE's out there?"

    Relevant Pages

    • Re: Codewarrior compiler command line???
      ... duplicate the command line for compile and link by telling it what ... IDE project options you are selecting. ... Far better would be to build the whole project from a makefile, ... now almost all development tools use Eclipse as their IDE ...
      (comp.arch.embedded)
    • Re: Math Error in the .NET Framework 1.1.4322 SP1
      ... > returns incorrect results for varying powers of 2 that depend on whether the ... > program is run from within the IDE or from the command line. ... > in further calculations, which can throw off some functions. ...
      (microsoft.public.dotnet.framework)
    • Re: Math Error in the .NET Framework 1.1.4322 SP1
      ... > returns incorrect results for varying powers of 2 that depend on whether the ... > program is run from within the IDE or from the command line. ... > in further calculations, which can throw off some functions. ...
      (microsoft.public.dotnet.general)
    • [git pull] IDE updates part 2
      ... Fix IDE to not process commands in IRQ-context and than switch the ... Scheduled removal of deprecated ide-scsi device driver. ... a newer protocol used by IDE CD-ROM and TAPE drives, ... based on the ATAPI IDENTIFY command results. ...
      (Linux-Kernel)
    • Printing positive from 2000 but negative from XP
      ... I have a custom thermal printer for which I tried to make a custom driver ... The data that goes to the printer has to consist in a start block command ... actual pixels that have to be printed followed 2368 bytes of FF. ... *Feature: Resolution ...
      (microsoft.public.development.device.drivers)