Re: Wishlist IDE

new topic     » goto parent     » topic index » view thread      » older message » newer message

From: Dan B Moyer <DANMOYER at PRODIGY.NET>
wrote


> Here's some things I think would be good to have in the IDE:
>
1...
Of course.

2...
Yes - it should be possible to run the file thru some kind of conversion
program to reconstruct the "directives".

> 3.  would be good to be able to *view and specify* the *position* of
> routines created while using the IDE, so they don't cause conflicts with
> each other or errors because of their order of declaration in the program;

Logically, this would be a problem, but in practice, I haven't seen it
occur.
I have several 10,000 + line programs written with Dave's IDE, and I don't
recall ever having to "move" a routine. I guess it does a good job, perhaps
at the expense of a bit of extra code.

> 4.,,,
Yes Please.

> 5.  improved editor (maybe forego keyboard input syntax colorization in
> favor of using RichEdit, or someone find a way to use both?)

This is important. Color syntax is nice, but certainly not mandatory.
Better than syntax coloration would be an on-the-fly syntax checker,
a-la Delphi.

> 6.  ability to create and work with *includes* in the IDE;
Yes - this should be a priority.

> 7.  might be interesting to be able to view a list of all variables used,
> where used, and whether global or local;

Certainly handy. Even better if we could select the "appropriate" variable
from a context-sensitive list, again, like Delphi.
That is: if you write "openWindow ("   <-here, the editor pops up a list of
already declared windows from which you can choose. Then, after the
comma, you get a list of window modes (Normal, Modal, etc)

Note that this scheme enforces sort of an automatic structuring to
your code, as the window (or whatever) must have already been
declared before it can be referenced. .

Regards,
Irv

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu