We have a proprietary macro language in one of our products, edited through our Windows software. I would like to add intellisense, but I have no idea how to go about this (at least not without completely reinventing the wheel). Is there any sample code or 3rd party package that can at least get me started? It doesn't have to be free.
我们的某个产品中有专有的宏语言,通过我们的Windows软件进行编辑。我想添加intellisense,但我不知道如何去做(至少没有完全重新发明*)。是否有任何示例代码或第三方软件包至少可以让我开始?它不一定是免费的。
The application uses .NET, written in C#.
该应用程序使用.NET,用C#编写。
2 个解决方案
#2
2
There is a CodeProject article about adding intellisense to your own applications: DIY Intellisense
有一篇关于将intellisense添加到您自己的应用程序的CodeProject文章:DIY Intellisense
It should give you a good start.
它应该给你一个良好的开端。
There are also open source packages that you can dig into if you really want dig deep into an implementation: #develop (short for SharpDevelop) is a free IDE for C#, VB.NET and Boo projects
如果您真的想深入了解实现,还可以深入了解开源软件包:#develop(SharpDevelop的简称)是C#,VB.NET和Boo项目的免费IDE
#1
#2
2
There is a CodeProject article about adding intellisense to your own applications: DIY Intellisense
有一篇关于将intellisense添加到您自己的应用程序的CodeProject文章:DIY Intellisense
It should give you a good start.
它应该给你一个良好的开端。
There are also open source packages that you can dig into if you really want dig deep into an implementation: #develop (short for SharpDevelop) is a free IDE for C#, VB.NET and Boo projects
如果您真的想深入了解实现,还可以深入了解开源软件包:#develop(SharpDevelop的简称)是C#,VB.NET和Boo项目的免费IDE