Re: AfxGetApp() returns NULL



"Joseph M. Newcomer" <newcomer@xxxxxxxxxxxx> wrote in message
news:al4dm3lbufup81ug3qs8cqlvuonn5jrev1@xxxxxxxxxx
The problem with the higher-level approach is that it has a clumsy UI; in
the abstract, it
would be good, but the last time I tried it in VS2003 (with 80K lines of
unknown source) I
found the actual usage clumsy. Since I needed to find many kinds of
things, I kept having
to scroll things around, redo searches, getting myself back into yet a
different context
to find the next thing (having gone off and looked for some other stuff in
the meantime),
and so on. So I reverted to my older editor and things went much faster.
The problem I
have with the VS IDE group is that they fail to do user studies; they see
each aspect of
the IDE as living in total isolation from a workflow concept. Taken
independently, the
ideas may be good, but without user studies of real users, and a concept
of workflow
optimization, even the high-level methods are clumsy to use. And the
worst part of it is,
if I DO need to do editing, I'd be forced into using the IDE editor, which
can't even get
something as simple as indentation right! So to do real editing, I have
to go to an
editor that actually knows how to indent code properly (the code in a {}
list is indented
one position from the {, not directly under it, for example!)

Probably a lot of the IDE could be improved, but it is still much more
productive for me than my old Brief editor. BTW, I think a lot of your
complaints about the IDE warrant you taking a hard look at VS2008. Many
things have been improved, sadly ignored by those still desparately clinging
to VS6. For example, even in VS2005, there is a checkbox

[ ] Indent braces

that if you uncheck it fixes your brace issue. But all IDE's have never
indented braces, as they followed standard MFC style right out of the box.
So I'm not sure why you are seeing what you're seeing. You seem to have the
worst luck regarding IDE configuration that I've ever seen.

-- David


.



Relevant Pages

  • Re: OPINION: What are the best Linux C++ IDEs out there?
    ... or the benefits of an IDE? ... The compiler then can analyze all declarations in a project, ... How else would it be possible to jump in the editor from the use ... This feature exists within xemacs, ...
    (comp.os.linux.development.apps)
  • Re: From the LuxAsm list.
    ... >> I don't think that it would be possible to add an IDE to an assembler ... > have all incorporated the editor and assembler in the same program. ... be taken advantage of, from the LuxAsm IDE, in doing so:)... ... There is, of course, a _LOGICAL_ dependency between the editor and the ...
    (alt.lang.asm)
  • Re: does VS C++ 2005 actually work????
    ... I love the IDE editor and am very productive in it. ... I don't use IntelliSense because it really doesn't work too well; ... (nobody at Microsoft has a clue how to write a text editor, ...
    (microsoft.public.vc.mfc)
  • Re: Editors/IDE as extensible, customizable and opened as Eclipse, HTML-Kit or jEdit
    ... I visited netbeans site, and there's heavy load of info. So could you (or ... > It is an free open source IDE for creating Java applications, ... > that include things such as an editor, ... Many other softwares try to be as extensible and opened, ...
    (comp.lang.java.softwaretools)
  • Re: OPINION: What are the best Linux C++ IDEs out there?
    ... > compiler and editor. ... declaration", but you can reconfigure this at will). ... > often is associated with the IDE term. ...
    (comp.os.linux.development.apps)

Loading