Hi,
i would like to create an editor for the command line compiler ML.EXE,
included in VS .Net. To do this, I would like to create a new folder for
templates and add there 3 or 4 projects templates written in assembler code.
But I should need to create an integrated window, or better an integrated
editor, in VS.Net for editing the source code with syntax highlighting (I
should write the code for this in VB) and then save (or load) .asm files.
Is it possible? any suggestion please? I really don't know where to begin,
I'm quite new to .Net development
Many, many thanks!
"Ed Dore [MSFT]" - 28 Oct 2004 17:46 GMT
You're probably in for a bit of work :-)
It's possible to build just an editor for .asm files using the VSIP SDK. If
you want to do this with VB .NET, you'll also need to download the VSIP
Extras package to get the necessary interop DLL's. There's very little in
the way of VSIP samples using VB .Net. Currently, most of the bigger
samples are written with C++, and there are a few VB and C$ sample VSIP
packages that come with the VSIP Extras stuff.
For an editor to support syntax coloring, and intellisense, you would need
to build a language service package. Also something that requires the VSIP
SDK.
And to really complete the integration, you'd probably want to build a
project system for assembler projects as well, and then build your wizards
and templates.
Such a project is not a trivial undertaking, but if you download the VSIP
SDK, (and VSIP Extras), you'll want to pay particular attention to both the
MyC and Figs VSIP samples. These two samples are the ones that implement
most of the mentioned features above. Though both are written in C++.
Sincerely,
Ed Dore [MSFT]
This post is 'AS IS' with no warranties, and confers no rights.
Progalex - 29 Oct 2004 21:49 GMT
Ok, thanks for these steps to follow!
About VSIP i have a simple question: I saw I must register to download. But
I'm not a professional developer, I don't work for an enterprise. I just
develop for my own pleasure. Can I register the same and download VSIP?
Thanks!
"Ed Dore [MSFT]" - 04 Nov 2004 23:42 GMT
Yes, anyone can register and download the VSIP SDK.
Sincerely,
Ed Dore [MSFT]
This post is 'AS IS' with no warranties, and confers no rights.