At 17:14 03/27/99 +1000, Glen Torr wrote: >I would be most interested to know what IDE you use and would reccommend:- if that was a general question (and not for andy alone :) i decided some time ago to go with one of the compiler/assembler/processor-independent programmer's editors and got CodeWright (from www.premia.com ). ’t's a pretty powerfull tool, and if it doesn't do =all= you might want (which is not very likely, since it can do a lot), you can write your own extensions as dlls using their provided sources and the headers for their core api. (for example, i think there is no source code color coding driver for the pic assembler -- they probably have source code coloring for a 100 or so languages --, but with the provided sources for the other color coding schemes it's easy to write your own pic color coding dll and integrate it then in your setup.) it's sometimes a bit confuse in the configurations i have found (it has various configuration files, and it's not always clear where it stores which configuration item, and it has =many= configuration items), but in general i can say i'm happy with it. it provides me with a familiar environment to write code for whatever target -- i just have to set up the command lines and error filters for the compiler, assembler, or other tools and the language definitions (including language-specific editor preferences). since i'm using a tech-tools emulator, i have to leave this environment for emulation, and then i use the tech-tools environment, but that's (for me) more a emulator driver than an ide, and in the same sense i use mplab for the picstart+ (which i wouldn't, obviously, if there was a command line driver i could integrate in the editor). there are other similar editors around, from free to a few hundred dollars, and for whoever works with different tools and targets, it seems to be worth it to decide on a set of compiler/target-independent program writing tools, even if you do the debugging then in another environment (like your emulator's or your simulator's). ge