Re: Yet another IDE
- Posted by Pete Lomax <petelomax at blueyonder.co.uk> Jul 25, 2003
- 495 views
On Thu, 24 Jul 2003 07:58:47 +0000, Peter Willems <peter at integratedmoves.com> wrote: > I've been looking at every available IDE for Eu. <snip> > cross-references Yeah, I'm forever doing global searches, which is OK, but it wipes out the last one, I'd like to "stack"/"save" them > If anyone is interested in this, let me know. If people would like > to collaborate on this project then I can set up a wiki for it. Some random thoughts: Since releasing MEditor and starting a second project, I've realised just how non-multi-project it is. There is a fairly nice feature in there to load up project globals, but it currently has to be re-loaded (wiping out any other project) as I switch between the two. (The only current sop to project filesets is that the open file dialogue opens in the right directory, and when you are editing lots of files, you can actually use that to switch between files.) If I started over, I'd store the project details in a database - automatically built from the sources (and/or on demand). I really don't like the idea of an IDE that cannot import an existing project (or files from the Eu archive, for example), or one that you can't edit elsewhere and easily/automatically resume. I can easily automate processing of include statements via EUBNF, which should help considerably in that regard. I'd like a very simple "drag controls" aid: it wouldn't necessarily have to let you create the controls, but position them a whole lot easier than changing the numbers passed to create() by hand. I think I could craft a list of windows out of a source, offer a list (defaulting to the one nearest the cursor), and blat back the changes... <sound of rusty cogs turning> Maybe..... I love Wolf's and Dan's demos, but they are a bit hard to search through for the right example sometimes. I still struggle to locate the window styles (ES_READONLY etc) and extended styles, and their exact meanings (never was a C programmer). Just so you know, I am much more interested in components/concepts I can incorporate into MEditor than a brand new project. I think I could manage a rewrite of MEditor's GUI now, if needed. It would be real nice of someone to act as international consultant and make sure the project is multi-lingual-friendly. Pete