0

有谁知道 VSTO IDE 使用的代码编辑器是否可以在我自己的项目中使用?

我需要在我的项目中使用代码编辑器。我用谷歌搜索试图找到一个,但我找到了几个第三方解决方案(付费或免费),但它们不符合我的需求。

与 Webbrowser 控件一样,VSTO 的“sourcecodeeditor”控件是否可用作项目组件?

4

1 回答 1

1

与 Webbrowser 控件一样,VSTO 的“sourcecodeeditor”控件是否可用作项目组件?

[。. .]

是否存在“MSVSTOSourceCodeEditor”类?这就是问题。谢谢

抱歉不行。Microsoft 不允许您对其源代码编辑器进行子类化,也不允许您在自己的项目中使用该版本。正如我之前提到的,他们并不是真的想鼓励你重写 Visual Studio。他们宁愿你买它!

您是否考虑过为 Visual Studio 创建插件或扩展?这是一种有点不同的方式,但它可能对你有用。您的开发人员可能会发现它更方便,因为他们不必在两个程序之间来回切换。

如果您真的打算推出自己的自定义解决方案,最好的办法可能是检查一些开源的、Visual Studio 风格的 IDE 的源代码,看看他们是如何编写代码编辑器的:

于 2011-03-29T03:43:21.403 回答