Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
opinions needed - designing an IDE
#31
Quote:Pink! Pink is the way to go.......
Ok. Pink it is.
Reply
#32
Ideas for features:

Multiple buffers so that more than file can be edited at once.

Paren matching, when typing a close paren (any of ), ], }) the editor should highlight the matching left paren or highlight the close one in red if there is no match.

Regular expression searching.

Auto-indentation with configurable style and width.

Multiple language support, would be nice if your IDE could be reconfigured (through a scripting langauge or something similar) to work with other languages for compiling, syntax highlighting, etc.

A Unix port ;-)

Emacs compatibility mode ;-)
esus saves.... Passes to Moses, shoots, he scores!
Reply
#33
LooseCaboose: Multiple buffers, auto-indentation, and paren matching I can do.

I've never programmed for a non-MS operating system and I've never done any web developement - so I don't know much about Unix, Emacs, or regular expressions... sorry.
Reply
#34
Quote:Ideas for features:

Multiple buffers so that more than file can be edited at once.

Paren matching, when typing a close paren (any of ), ], }) the editor should highlight the matching left paren or highlight the close one in red if there is no match.

Regular expression searching.

Auto-indentation with configurable style and width.

Multiple language support, would be nice if your IDE could be reconfigured (through a scripting langauge or something similar) to work with other languages for compiling, syntax highlighting, etc.

A Unix port ;-)

Emacs compatibility mode ;-)

Sounds link you have Quanta too Wink
Reply
#35
Wow, sounds really interesting... wishes? Let's see. Well, really, they've pretty much listed anything I'd want in an IDE.

One difference between C++ and QBasic of course is that C++ compiles before it runs, and QBasic compiles as it runs... (at least with the RUN command).
LinkMaster Sab
Reply
#36
Quote:One difference between C++ and QBasic of course is that C++ compiles before it runs, and QBasic compiles as it runs...
Yeah. Mine is strictly a compiler like C++ compilers are - it can't interpret.
Reply
#37
Yeah.... I think that's a good thing. Instead of creating an interpreter and a faulty compiler, they could have made a better compiler....

Sterling: will this IDE feature all the regular keyboard editing shortcuts in QB, and will it allow for command-help? (End, Home, etcetcetc...)

It'd be nice if one could add "help" files to a "help" package.... and have an html-like help file syntax.... for easily available commonly used extra commands and for program documentation...
Peace cannot be obtained without war. Why? If there is already peace, it is unnecessary for war. If there is no peace, there is already war."

Visit www.neobasic.net to see rubbish in all its finest.
Reply
#38
Quote:LooseCaboose: Multiple buffers, auto-indentation, and paren matching I can do.

I've never programmed for a non-MS operating system and I've never done any web developement - so I don't know much about Unix, Emacs, or regular expressions... sorry.

The last couple were jokes cause Im a Emacs/Unix geek. If your code is portably written it shouldn't be too hard for someone else to make a Unix port of your IDE. Regular expressions aren't just a Unix thing, the are just of way of pattern matching, DOS has some rudimentary regex support even. There are probably regex libraries available for Windows and DOS programming, so it wouldn't be too much work to add it.

Quote:Sounds link you have Quanta too
Nope, never heard of it either ;-). XEmacs is my editor of choice, it is so expandable and configurable that there is an old joke that Emacs is a fully functional operating system that is usually distributed with a small program called Unix. Plus it runs in can run in text mode, which means I can use a cut down version of it when Im testing Hosted MINIX out.
esus saves.... Passes to Moses, shoots, he scores!
Reply
#39
Never heard of quanta??? You got a package manager of some sort? Try it out! (I haven't ever tried emacs though - something to try in the future).
Reply
#40
Cool your writing a compile Smile.

All the bright colors look good.
like white/yellow/bright blue/bright green.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)