代码编辑器控制VB .NET

时间:2011-03-23 10:29:38

标签: vb.net visual-studio vsto code-editor

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

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

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

1 个答案:

答案 0 :(得分:1)

  

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

     

[。 。 ]

     

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

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

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

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