如何在我的应用程序中添加intellisense?

时间:2022-01-10 20:10:12

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 个解决方案

#1


8  

you can check this article on codeproject out article

你可以在codeproject上查看这篇文章

#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


8  

you can check this article on codeproject out article

你可以在codeproject上查看这篇文章

#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